te::mnt::TINCalculateGrid Member List

This is the complete list of members for te::mnt::TINCalculateGrid, including all inherited members.

BreakNodeClosestPoints(int32_t nid, int32_t *rClstNids, int32_t *lClstNids)te::mnt::Tinprotected
BreakNodeFirstDeriv()te::mnt::Tinprotected
BreakNodeSecondDeriv()te::mnt::Tinprotected
BreakTriangleSecondDeriv()te::mnt::Tinprotected
BuildTriangle(int32_t id, te::gm::LinearRing *lr, double *val, int32_t *right, int32_t *left, te::mnt::Ntype *type, double zmin, double zmax, bool &first, KD_TREE &nodetree, te::sam::rtree::Index< std::size_t > &linetree)te::mnt::Tin
CalcNodeFirstDeriv(int32_t nodeId, int32_t clstNodes[CLNODES])te::mnt::Tinprotected
CalcNodeSecondDeriv(int32_t nodeId, int32_t clstNIds[CLNODES])te::mnt::Tinprotected
CalcTriangleSecondDeriv(std::vector< int32_t > &triangles, std::vector< te::gm::Point > &fderiv)te::mnt::Tinprotected
CalcZvalueAkima(int32_t triid, te::gm::Point &pt1, te::gm::Point &pt2)te::mnt::Tinprotected
CheckLines(int32_t trid)te::mnt::Tinprotected
CheckTopology()te::mnt::Tinprotected
ContainsPoint(int32_t triangId, te::gm::Point &pt)te::mnt::Tinprotected
DefineAkimaCoeficients(int32_t triid, double *coef)te::mnt::Tinprotected
DefineAkimaCoeficients(int32_t triid, int32_t *nodesid, te::gm::Point *p3d, double *coef)te::mnt::Tinprotected
DefineInterLinesColumns(int32_t *nodesid, int32_t &flin, int32_t &llin, int32_t &fcol, int32_t &lcol)te::mnt::Tinprotected
FillGridLinear(int32_t triid, te::gm::Point *p3da, int32_t flin, int32_t llin, int32_t fcol, int32_t lcol)te::mnt::TINCalculateGridprotected
FillGridQuintic(int32_t triid, int32_t flin, int32_t llin, int32_t fcol, int32_t lcol, double *coef)te::mnt::TINCalculateGridprotected
FillGridValue(int32_t triid, int32_t flin, int32_t llin, int32_t fcol, int32_t lcol, double zvalue)te::mnt::Tinprotected
FindLine(int32_t nid)te::mnt::Tinprotected
FindLine(int32_t fnid, int32_t snid)te::mnt::Tinprotected
FindTriangle(te::gm::Point &ptr1)te::mnt::Tinprotected
GetDataSetType(std::string &outDsetName)te::mnt::Tinprotected
getMax()te::mnt::Tininline
getMin()te::mnt::Tininline
LoadTin(te::da::DataSourcePtr &inDsrc, std::string &inDsetName, double zmin=std::numeric_limits< double >::min(), double zmax=std::numeric_limits< double >::max())te::mnt::Tin
LoadTinQGIS(te::da::DataSourcePtr &inDsrc, std::string &inDsetName, double zmin, double zmax)te::mnt::Tin
m_dsinfote::mnt::TINCalculateGridprotected
m_envte::mnt::Tinprotected
m_fbnodete::mnt::Tinprotected
m_gridtypete::mnt::TINCalculateGridprotected
m_inDsetNamete::mnt::TINCalculateGridprotected
m_inDsetTypete::mnt::TINCalculateGridprotected
m_inDsrcte::mnt::TINCalculateGridprotected
m_linete::mnt::Tinprotected
m_linesizete::mnt::Tinprotected
m_llinete::mnt::Tinprotected
m_lnodete::mnt::Tinprotected
m_ltriangte::mnt::Tinprotected
m_maxte::mnt::Tinprotected
m_minte::mnt::Tinprotected
m_nblfderivte::mnt::Tinprotected
m_nblsderivte::mnt::Tinprotected
m_nbrfderivte::mnt::Tinprotected
m_nbrsderivte::mnt::Tinprotected
m_nfderivte::mnt::Tinprotected
m_nodatavaluete::mnt::Tinprotected
m_nodete::mnt::Tinprotected
m_nodesizete::mnt::Tinprotected
m_nsderivte::mnt::Tinprotected
m_resxte::mnt::Tinprotected
m_resyte::mnt::Tinprotected
m_rstte::mnt::Tinprotected
m_sridte::mnt::Tinprotected
m_tfderivte::mnt::Tinprotected
m_triangte::mnt::Tinprotected
m_triangsizete::mnt::Tinprotected
m_tsderivte::mnt::Tinprotected
NeighborsId(int32_t triangId, int32_t *neighsId)te::mnt::Tinprotected
NextNode(int32_t nodeId)te::mnt::Tinprotected
NodeClosestPoints(int32_t nid, int32_t *clstNids, bool useBrNode=true)te::mnt::Tinprotected
NodeDerivatives()te::mnt::Tinprotected
NodeFirstDeriv()te::mnt::Tinprotected
NodeId(int32_t triangId, short vertex)te::mnt::Tinprotected
NodeLines(int32_t v, std::vector< int32_t > &linids)te::mnt::Tinprotected
NodeNodes(int32_t v, std::vector< int32_t > &nodids)te::mnt::Tinprotected
NodeOppositeLines(int32_t v, std::vector< int32_t > &linids)te::mnt::Tinprotected
NodeSecondDeriv()te::mnt::Tinprotected
NodesId(int32_t triangId, int32_t *nodeIds)te::mnt::Tinprotected
NodeTriangle(int32_t v)te::mnt::Tinprotected
NodeTriangles(int32_t v, std::vector< int32_t > &triangles)te::mnt::Tinprotected
NodeTriangles(int32_t nodeid, std::vector< int32_t > &rightri, std::vector< int32_t > &leftri)te::mnt::Tinprotected
OppositeEdge(int32_t triangId, int32_t nodeId)te::mnt::Tinprotected
OppositeNode(int32_t triangId, int32_t linId)te::mnt::Tinprotected
PreviousNode(int32_t nodeId)te::mnt::Tinprotected
ReallocateVectors(size_t nSize)te::mnt::Tinprotected
run()te::mnt::TINCalculateGrid
SaveTin(te::da::DataSourcePtr &outDsrc, std::string &outDsetName)te::mnt::Tin
setEnvelope(te::gm::Envelope &env)te::mnt::Tin
setInput(te::da::DataSourcePtr inDsrc, std::string inDsetName, std::unique_ptr< te::da::DataSetType > inDsetType)te::mnt::TINCalculateGrid
setOutput(std::map< std::string, std::string > &dsinfo)te::mnt::TINCalculateGrid
setParams(double resx, double resy, Interpolator gt)te::mnt::TINCalculateGrid
setSRID(int srid)te::mnt::Tin
Tin()te::mnt::Tininline
TINCalculateGrid()te::mnt::TINCalculateGridinline
TriangleFirstDeriv()te::mnt::Tinprotected
TrianglePoints(int32_t triangId, te::gm::Point *vertex)te::mnt::Tinprotected
TriangleSecondDeriv()te::mnt::Tinprotected
~Tin()te::mnt::Tin
~TINCalculateGrid()te::mnt::TINCalculateGrid