This is the complete list of members for te::mnt::TINGeneration, including all inherited members.
| borderUp() | te::mnt::TINGeneration | protected |
| BreakNodeClosestPoints(int32_t nid, int32_t *rClstNids, int32_t *lClstNids) | te::mnt::Tin | protected |
| BreakNodeFirstDeriv() | te::mnt::Tin | protected |
| BreakNodeSecondDeriv() | te::mnt::Tin | protected |
| BreakTriangleSecondDeriv() | te::mnt::Tin | protected |
| 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::Tin | protected |
| CalcNodeSecondDeriv(int32_t nodeId, int32_t clstNIds[CLNODES]) | te::mnt::Tin | protected |
| CalcTriangleSecondDeriv(std::vector< int32_t > &triangles, std::vector< te::gm::Point > &fderiv) | te::mnt::Tin | protected |
| CalcZvalueAkima(int32_t triid, te::gm::Point &pt1, te::gm::Point &pt2) | te::mnt::Tin | protected |
| CheckLines(int32_t trid) | te::mnt::Tin | protected |
| CheckTopology() | te::mnt::Tin | protected |
| ContainsPoint(int32_t triangId, te::gm::Point &pt) | te::mnt::Tin | protected |
| CreateDelaunay() | te::mnt::TINGeneration | protected |
| CreateInitialTriangles(size_t nsamples) | te::mnt::TINGeneration | protected |
| CreateMinAngleTriangulation() | te::mnt::TINGeneration | protected |
| DefineAkimaCoeficients(int32_t triid, double *coef) | te::mnt::Tin | protected |
| DefineAkimaCoeficients(int32_t triid, int32_t *nodesid, te::gm::Point *p3d, double *coef) | te::mnt::Tin | protected |
| DefineInterLinesColumns(int32_t *nodesid, int32_t &flin, int32_t &llin, int32_t &fcol, int32_t &lcol) | te::mnt::Tin | protected |
| DeleteNode(int32_t node) | te::mnt::TINGeneration | protected |
| DuplicateTriangle(int32_t t, short n, int32_t v, int32_t *testLines) | te::mnt::TINGeneration | protected |
| DupNeighTriangle(int32_t tv, int32_t an0, short, int32_t v, int32_t *testLines) | te::mnt::TINGeneration | protected |
| ExchangePolygon(int32_t triangId, int32_t newPolyId, unsigned short edge) | te::mnt::TINGeneration | protected |
| FillGridValue(int32_t triid, int32_t flin, int32_t llin, int32_t fcol, int32_t lcol, double zvalue) | te::mnt::Tin | protected |
| FindInterPoints(te::gm::Point &pf, te::gm::Point &pn, std::vector< te::gm::Point > &p3d, std::vector< bool > &fixed) | te::mnt::TINGeneration | protected |
| FindLine(int32_t nid) | te::mnt::Tin | protected |
| FindLine(int32_t fnid, int32_t snid) | te::mnt::Tin | protected |
| FindTriangle(te::gm::Point &ptr1) | te::mnt::Tin | protected |
| GenerateDelaunay(int32_t nt, int32_t ntbase, int32_t contr) | te::mnt::TINGeneration | protected |
| GetDataSetType(std::string &outDsetName) | te::mnt::Tin | protected |
| InsertBreakLines() | te::mnt::TINGeneration | protected |
| InsertBreakNodes(te::gm::MultiLineString &breaklines) | te::mnt::TINGeneration | protected |
| InsertNode(int32_t nodeid, int type) | te::mnt::TINGeneration | protected |
| InsertNodes(const te::gm::MultiPoint &mpt, const te::gm::MultiLineString &mls) | te::mnt::TINGeneration | protected |
| IsBreaklineSegment(int32_t linid) | te::mnt::TINGeneration | protected |
| IsIsolineSegment(int32_t linid) | te::mnt::TINGeneration | protected |
| IsNeighborOnIsoOrBreakline(int32_t triId, unsigned short nviz) | te::mnt::TINGeneration | protected |
| IsolinesConstrained() | te::mnt::TINGeneration | protected |
| LoadTin() | te::mnt::TINGeneration | protected |
| te::mnt::Tin::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_atrZ_point | te::mnt::TINGeneration | protected |
| m_atrZ_sample | te::mnt::TINGeneration | protected |
| m_env | te::mnt::Tin | protected |
| m_fbnode | te::mnt::Tin | protected |
| m_inDsetName_break | te::mnt::TINGeneration | protected |
| m_inDsetName_point | te::mnt::TINGeneration | protected |
| m_inDsetName_sample | te::mnt::TINGeneration | protected |
| m_inDsetType_break | te::mnt::TINGeneration | protected |
| m_inDsetType_point | te::mnt::TINGeneration | protected |
| m_inDsetType_sample | te::mnt::TINGeneration | protected |
| m_inDsrc_break | te::mnt::TINGeneration | protected |
| m_inDsrc_point | te::mnt::TINGeneration | protected |
| m_inDsrc_sample | te::mnt::TINGeneration | protected |
| m_line | te::mnt::Tin | protected |
| m_linesize | te::mnt::Tin | protected |
| m_lline | te::mnt::Tin | protected |
| m_lnode | te::mnt::Tin | protected |
| m_ltriang | te::mnt::Tin | protected |
| m_max | te::mnt::Tin | protected |
| m_maxdist | te::mnt::TINGeneration | protected |
| m_method | te::mnt::TINGeneration | protected |
| m_min | te::mnt::Tin | protected |
| m_minedgesize | te::mnt::TINGeneration | protected |
| m_nblfderiv | te::mnt::Tin | protected |
| m_nblsderiv | te::mnt::Tin | protected |
| m_nbrfderiv | te::mnt::Tin | protected |
| m_nbrsderiv | te::mnt::Tin | protected |
| m_nfderiv | te::mnt::Tin | protected |
| m_nodatavalue | te::mnt::Tin | protected |
| m_node | te::mnt::Tin | protected |
| m_nodesize | te::mnt::Tin | protected |
| m_nsderiv | te::mnt::Tin | protected |
| m_outDsetName | te::mnt::TINGeneration | protected |
| m_outDsrc | te::mnt::TINGeneration | protected |
| m_resx | te::mnt::Tin | protected |
| m_resy | te::mnt::Tin | protected |
| m_rst | te::mnt::Tin | protected |
| m_srid | te::mnt::Tin | protected |
| m_tfderiv | te::mnt::Tin | protected |
| m_tolerance | te::mnt::TINGeneration | protected |
| m_tolerance_break | te::mnt::TINGeneration | protected |
| m_triang | te::mnt::Tin | protected |
| m_triangsize | te::mnt::Tin | protected |
| m_tsderiv | te::mnt::Tin | protected |
| ModifyBoundTriangles() | te::mnt::TINGeneration | protected |
| neigh_union(te::gm::Geometry *tri_union, int32_t tri, std::vector< int32_t > &used_tri_all, std::map< int32_t, te::gm::Polygon > &pol_tri) | te::mnt::TINGeneration | protected |
| NeighborsId(int32_t triangId, int32_t *neighsId) | te::mnt::Tin | protected |
| NextNode(int32_t nodeId) | te::mnt::Tin | protected |
| NodeClosestPoints(int32_t nid, int32_t *clstNids, bool useBrNode=true) | te::mnt::Tin | protected |
| NodeDerivatives() | te::mnt::Tin | protected |
| NodeExchange(int32_t oldNode, int32_t newNode) | te::mnt::TINGeneration | protected |
| NodeFirstDeriv() | te::mnt::Tin | protected |
| NodeId(int32_t triangId, short vertex) | te::mnt::Tin | protected |
| NodeLines(int32_t v, std::vector< int32_t > &linids) | te::mnt::Tin | protected |
| NodeNodes(int32_t v, std::vector< int32_t > &nodids) | te::mnt::Tin | protected |
| NodeOppositeLines(int32_t v, std::vector< int32_t > &linids) | te::mnt::Tin | protected |
| NodeSecondDeriv() | te::mnt::Tin | protected |
| NodesId(int32_t triangId, int32_t *nodeIds) | te::mnt::Tin | protected |
| NodeTriangle(int32_t v) | te::mnt::Tin | protected |
| NodeTriangles(int32_t v, std::vector< int32_t > &triangles) | te::mnt::Tin | protected |
| NodeTriangles(int32_t nodeid, std::vector< int32_t > &rightri, std::vector< int32_t > &leftri) | te::mnt::Tin | protected |
| OnIsolineSegment(int32_t linid, te::gm::Point &pt3d, bool &fixed) | te::mnt::TINGeneration | protected |
| OppositeEdge(int32_t triangId, int32_t nodeId) | te::mnt::Tin | protected |
| OppositeNode(int32_t triangId, int32_t linId) | te::mnt::Tin | protected |
| OrderLines() | te::mnt::TINGeneration | protected |
| PreviousNode(int32_t nodeId) | te::mnt::Tin | protected |
| ReadBreakLines(te::gm::MultiPoint &mpt, te::gm::MultiLineString &isolines, std::string &geostype) | te::mnt::TINGeneration | protected |
| ReallocateVectors(size_t nSize) | te::mnt::Tin | protected |
| ReCreateDelaunay() | te::mnt::TINGeneration | protected |
| ReGenerateDelaunay(int32_t nt, int32_t ntbase, int32_t contr) | te::mnt::TINGeneration | protected |
| RegeneratewithNewPoints(std::vector< te::gm::Point > &p3dl, std::vector< bool > &fixed) | te::mnt::TINGeneration | protected |
| run() | te::mnt::TINGeneration | |
| SaveTin() | te::mnt::TINGeneration | protected |
| te::mnt::Tin::SaveTin(te::da::DataSourcePtr &outDsrc, std::string &outDsetName) | te::mnt::Tin | |
| setBreakLine(te::da::DataSourcePtr inDsrc, std::string inDsetName, std::unique_ptr< te::da::DataSetType > inDsetType, double tol) | te::mnt::TINGeneration | |
| setEnvelope(te::gm::Envelope &env) | te::mnt::Tin | |
| setInput(te::da::DataSourcePtr inDsrc, std::string inDsetName, std::unique_ptr< te::da::DataSetType > inDsetType, InputType type) | te::mnt::TINGeneration | |
| setMaxdist(double maxdist) | te::mnt::TINGeneration | inline |
| setMethod(int method) | te::mnt::TINGeneration | inline |
| setMinedgesize(double minedgesize) | te::mnt::TINGeneration | inline |
| setOutput(te::da::DataSourcePtr outDsrc, std::string dsname) | te::mnt::TINGeneration | |
| setParams(const double &tolerance, const double &maxdist, const double &minedgesize, const std::string &atrz_iso, const std::string &atrz_pt) | te::mnt::TINGeneration | |
| setSRID(int srid) | te::mnt::Tin | |
| setTolerance(double tolerance) | te::mnt::TINGeneration | inline |
| TestAngleBetweenNormals(int32_t triId, short nviz) | te::mnt::TINGeneration | protected |
| TestDelaunay(int32_t tri1Id, int32_t tri2Id, int32_t tri3Id) | te::mnt::TINGeneration | protected |
| TestDelaunay(int32_t tri1Id, int32_t tri2Id, int32_t tri3Id, int32_t tri4Id) | te::mnt::TINGeneration | protected |
| TestDelaunay(int32_t linId) | te::mnt::TINGeneration | protected |
| TestDelaunay(int32_t triId, short nviz) | te::mnt::TINGeneration | protected |
| TestFlatTriangles() | te::mnt::TINGeneration | protected |
| TestIsolines(int iter) | te::mnt::TINGeneration | protected |
| Tin() | te::mnt::Tin | inline |
| TINGeneration() | te::mnt::TINGeneration | |
| TriangleFirstDeriv() | te::mnt::Tin | protected |
| TrianglePoints(int32_t triangId, te::gm::Point *vertex) | te::mnt::Tin | protected |
| TriangleSecondDeriv() | te::mnt::Tin | protected |
| TwoNewTriangles(int32_t t, int32_t nodeId, int32_t *testLines) | te::mnt::TINGeneration | protected |
| UpdateTriangles(int32_t t, int32_t tv, int32_t ai) | te::mnt::TINGeneration | protected |
| ~TINGeneration() | te::mnt::TINGeneration |