xmsgrid
1.0
|
This is the complete list of members for xms::GmMultiPolyIntersectionSorterTerse, including all inherited members.
AddMissingEndpointIds(const std::vector< int > &a_tChange) | xms::GmMultiPolyIntersectionSorterTerse | private |
AddToPolyIdsAndTValues(const ix &a_ix, std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts) const | xms::GmMultiPolyIntersectionSorterTerse | private |
FindPreviousNextNeither(const std::vector< int > &tChange, const int idx, std::vector< int > *inPrev, std::vector< int > *inNext, std::vector< int > *inNeither) const | xms::GmMultiPolyIntersectionSorterTerse | private |
FindWhereTValuesChange(std::vector< int > &tChange) const | xms::GmMultiPolyIntersectionSorterTerse | private |
FixArrays(std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts) const | xms::GmMultiPolyIntersectionSorterTerse | private |
FixTValueAtDuplicateXy() | xms::GmMultiPolyIntersectionSorterTerse | private |
IntersectionsToPolyIdsAndTValues(std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts) const | xms::GmMultiPolyIntersectionSorterTerse | private |
IntersectionsToPolyIdsAndTValuesFor2(std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts) const | xms::GmMultiPolyIntersectionSorterTerse | private |
IntersectionsToPolyIdsAndTValuesFor3OrMore(std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts) const | xms::GmMultiPolyIntersectionSorterTerse | private |
m_d | xms::GmMultiPolyIntersectionSorterTerse | private |
m_tol | xms::GmMultiPolyIntersectionSorterTerse | private |
RemoveCornerTouches() | xms::GmMultiPolyIntersectionSorterTerse | private |
RemoveDuplicateEdges() | xms::GmMultiPolyIntersectionSorterTerse | private |
Sort(GmMultiPolyIntersectorData &a_data, std::vector< int > &polyids, std::vector< double > &tvalues, std::vector< Pt3d > &a_pts, double a_tol) override | xms::GmMultiPolyIntersectionSorterTerse | virtual |
Swap(int a, int b) | xms::GmMultiPolyIntersectionSorterTerse | private |
SwapAdjacents() | xms::GmMultiPolyIntersectionSorterTerse | private |
~GmMultiPolyIntersectionSorter() (defined in xms::GmMultiPolyIntersectionSorter) | xms::GmMultiPolyIntersectionSorter | inlinevirtual |