xmsgrid
1.0
|
This is the complete list of members for xms::TrTinImpl, including all inherited members.
AdjacentIndexFound(const VecInt &a_point) const | xms::TrTinImpl | private |
AdjacentTriangle(int a_triIdx, int a_edgeIdx) const override | xms::TrTinImpl | virtual |
AdjacentTriangleIndex(const int a_currTri, const int a_adjTri) const | xms::TrTinImpl | private |
BuildTrisAdjToPts() override | xms::TrTinImpl | virtual |
BuildTrisAdjToPtsConst() const | xms::TrTinImpl | private |
CheckAndSwap(int a_triA, int a_triB, bool a_propagate, const VecInt &a_flags) | xms::TrTinImpl | private |
CheckTriangle(const int a_tri, const int a_index, const double a_ratio, VecInt &a_flags, SetInt &a_trisToDelete) const | xms::TrTinImpl | private |
Clear() override | xms::TrTinImpl | virtual |
CommonEdgeIndex(int a_tri, int a_adjTri) const override | xms::TrTinImpl | virtual |
DeleteAdjacentTriangle(int a_pt, int a_tri) | xms::TrTinImpl | private |
DeletePoints(const SetInt &a_points) override | xms::TrTinImpl | virtual |
DeleteTriangles(const SetInt &a_trisToDelete) override | xms::TrTinImpl | virtual |
ExportTinFile(std::ostream &a_os) const override | xms::TrTinImpl | virtual |
FromString(const std::string &) override | xms::TrTinImpl | virtual |
GetBoundaryPoints(VecInt &a_boundaryPoints) const override | xms::TrTinImpl | virtual |
GetBoundaryPolys(VecInt2d &a_polys) const override | xms::TrTinImpl | virtual |
GetExtents(Pt3d &a_mn, Pt3d &a_mx) const override | xms::TrTinImpl | virtual |
GlobalIndex(int a_triIdx, int a_localVtxIdx) const override | xms::TrTinImpl | virtual |
InsertAdjacentTriangle(int a_pt, int a_tri) | xms::TrTinImpl | private |
LocalIndex(int a_tri, int a_pt) const override | xms::TrTinImpl | virtual |
m_pts | xms::TrTinImpl | private |
m_toDelete | xms::TrTinImpl | private |
m_tris | xms::TrTinImpl | private |
m_trisAdjToPts | xms::TrTinImpl | private |
New() | xms::TrTin | static |
NextBoundaryPoint(int a_point) const override | xms::TrTinImpl | virtual |
NumPoints() const override | xms::TrTinImpl | virtual |
NumTriangles() const override | xms::TrTinImpl | virtual |
OptimizeTriangulation() override | xms::TrTinImpl | virtual |
PointIndexFound(const Pt3d &a_point) const | xms::TrTinImpl | private |
PointIsInCircumcircle(int a_tri1, int a_tri2, int id) | xms::TrTinImpl | private |
Points() override | xms::TrTinImpl | virtual |
Points() const override | xms::TrTinImpl | virtual |
PointsPtr() override | xms::TrTinImpl | virtual |
PreviousBoundaryPoint(int a_point) const override | xms::TrTinImpl | virtual |
RemoveLongThinTrianglesOnPerimeter(const double a_ratio) override | xms::TrTinImpl | virtual |
serialize(Archive &archive, const unsigned int version) | xms::TrTinImpl | |
SetGeometry(BSHP< VecPt3d > a_pts, BSHP< VecInt > a_tris, BSHP< VecInt2d > a_trisAdjToPts) override | xms::TrTinImpl | virtual |
SetPoints(BSHP< VecPt3d > a_pts) override | xms::TrTinImpl | virtual |
SetTriangles(BSHP< VecInt > a_tris) override | xms::TrTinImpl | virtual |
SetTrianglesAdjacentToPoints(BSHP< VecInt2d > a_trisAdjToPts) override | xms::TrTinImpl | virtual |
SwapEdge(int a_triA, int a_triB, bool a_checkAngle=true) override | xms::TrTinImpl | virtual |
ToString() const override | xms::TrTinImpl | virtual |
TriangleAdjacentToEdge(int a_pt1, int a_pt2) const override | xms::TrTinImpl | virtual |
TriangleArea(int a_tri) const override | xms::TrTinImpl | virtual |
TriangleCentroid(int a_tri) const override | xms::TrTinImpl | virtual |
TriangleFromEdge(int a_pt1, int a_pt2, int &a_tri, int &a_idx1, int &a_idx2) const override | xms::TrTinImpl | virtual |
Triangles() override | xms::TrTinImpl | virtual |
Triangles() const override | xms::TrTinImpl | virtual |
TrianglesPtr() override | xms::TrTinImpl | virtual |
TriIndexFound(const int &a_triPt) const | xms::TrTinImpl | private |
TrisAdjToPts() override | xms::TrTinImpl | virtual |
TrisAdjToPts() const override | xms::TrTinImpl | virtual |
TrTin() | xms::TrTin | protected |
TrTinImpl() | xms::TrTinImpl | |
VerticesAreAdjacent(int a_pt1, int a_pt2) const override | xms::TrTinImpl | virtual |
~TrTin() | xms::TrTin | virtual |
~TrTinImpl() | xms::TrTinImpl | virtual |