ClearAdjTrisIfCreated() | xms::TrAutoFixFourTrianglePtsImpl | |
EdgeOppositePt(int a_ptIdx, int a_tri, VecInt &a_tris) | xms::TrAutoFixFourTrianglePtsImpl | |
FillAdjTrisIfNeeded() | xms::TrAutoFixFourTrianglePtsImpl | |
Fix(BSHP< TrTin > a_tin) override | xms::TrAutoFixFourTrianglePtsImpl | virtual |
GetPtsAndTrisToDelete() | xms::TrAutoFixFourTrianglePtsImpl | |
m_noDelete | xms::TrAutoFixFourTrianglePtsImpl | private |
m_observer | xms::TrAutoFixFourTrianglePtsImpl | private |
m_ptsToDelete | xms::TrAutoFixFourTrianglePtsImpl | private |
m_removeAdjTris | xms::TrAutoFixFourTrianglePtsImpl | private |
m_tin | xms::TrAutoFixFourTrianglePtsImpl | private |
m_trisToDelete | xms::TrAutoFixFourTrianglePtsImpl | private |
MakeTwoNewTriangles(VecPt3d &a_pts, std::map< int, int > a_edges, int a_tris[2][3]) | xms::TrAutoFixFourTrianglePtsImpl | |
New() | xms::TrAutoFixFourTrianglePts | static |
RemovePts() | xms::TrAutoFixFourTrianglePtsImpl | |
RemoveTris() | xms::TrAutoFixFourTrianglePtsImpl | |
RenumberPts() | xms::TrAutoFixFourTrianglePtsImpl | |
RenumberTris() | xms::TrAutoFixFourTrianglePtsImpl | |
ReplaceTriangle(int &a_tIdx, int a_newTri[3], VecInt &a_tris) | xms::TrAutoFixFourTrianglePtsImpl | |
SetObserver(BSHP< Observer > a_) override | xms::TrAutoFixFourTrianglePtsImpl | inlinevirtual |
SetUndeleteablePtIdxs(VecInt &a_ptIdx) override | xms::TrAutoFixFourTrianglePtsImpl | inlinevirtual |
TrAutoFixFourTrianglePts() (defined in xms::TrAutoFixFourTrianglePts) | xms::TrAutoFixFourTrianglePts | protected |
TrAutoFixFourTrianglePtsImpl() | xms::TrAutoFixFourTrianglePtsImpl | |
~TrAutoFixFourTrianglePts() (defined in xms::TrAutoFixFourTrianglePts) | xms::TrAutoFixFourTrianglePts | protectedvirtual |
~TrAutoFixFourTrianglePtsImpl() (defined in xms::TrAutoFixFourTrianglePtsImpl) | xms::TrAutoFixFourTrianglePtsImpl | virtual |