AdjustEdgesToCurvatureDirection() | MeshCore::MeshTopoAlgorithm | |
BeginCache() | MeshCore::MeshTopoAlgorithm | |
Cleanup() | MeshCore::MeshTopoAlgorithm | |
CollapseEdge(FacetIndex ulFacetPos, FacetIndex ulNeighbour) | MeshCore::MeshTopoAlgorithm | |
CollapseEdge(const EdgeCollapse &ec) | MeshCore::MeshTopoAlgorithm | |
CollapseFacet(FacetIndex ulFacetPos) | MeshCore::MeshTopoAlgorithm | |
CollapseVertex(const VertexCollapse &vc) | MeshCore::MeshTopoAlgorithm | |
DelaunayFlip(float fMaxAngle) | MeshCore::MeshTopoAlgorithm | |
DelaunayFlip() | MeshCore::MeshTopoAlgorithm | |
EndCache() | MeshCore::MeshTopoAlgorithm | |
FillupHoles(unsigned long length, int level, AbstractPolygonTriangulator &, std::list< std::vector< PointIndex > > &aFailed) | MeshCore::MeshTopoAlgorithm | |
FillupHoles(int level, AbstractPolygonTriangulator &, const std::list< std::vector< PointIndex > > &aBorders, std::list< std::vector< PointIndex > > &aFailed) | MeshCore::MeshTopoAlgorithm | |
FindComponents(unsigned long count, std::vector< FacetIndex > &aInds) | MeshCore::MeshTopoAlgorithm | |
FindHoles(unsigned long length, std::list< std::vector< PointIndex > > &aBorders) const | MeshCore::MeshTopoAlgorithm | |
FlipNormals() | MeshCore::MeshTopoAlgorithm | |
HarmonizeNormals() | MeshCore::MeshTopoAlgorithm | |
InsertVertex(FacetIndex ulFacetPos, const Base::Vector3f &rclPoint) | MeshCore::MeshTopoAlgorithm | |
InsertVertexAndSwapEdge(FacetIndex ulFacetPos, const Base::Vector3f &rclPoint, float fMaxAngle) | MeshCore::MeshTopoAlgorithm | |
IsCollapseEdgeLegal(const EdgeCollapse &ec) const | MeshCore::MeshTopoAlgorithm | |
IsSwapEdgeLegal(FacetIndex ulFacetPos, FacetIndex ulNeighbour) const | MeshCore::MeshTopoAlgorithm | |
MeshTopoAlgorithm(MeshKernel &rclM) | MeshCore::MeshTopoAlgorithm | |
OptimizeTopology(float fMaxAngle) | MeshCore::MeshTopoAlgorithm | |
OptimizeTopology() | MeshCore::MeshTopoAlgorithm | |
RemoveComponents(unsigned long count) | MeshCore::MeshTopoAlgorithm | |
RemoveCorruptedFacet(FacetIndex index) | MeshCore::MeshTopoAlgorithm | |
RemoveDegeneratedFacet(FacetIndex index) | MeshCore::MeshTopoAlgorithm | |
ShouldSwapEdge(FacetIndex ulFacetPos, FacetIndex ulNeighbour, float fMaxAngle) const | MeshCore::MeshTopoAlgorithm | |
SnapVertex(FacetIndex ulFacetPos, const Base::Vector3f &rP) | MeshCore::MeshTopoAlgorithm | |
SplitEdge(FacetIndex ulFacetPos, FacetIndex ulNeighbour, const Base::Vector3f &rP) | MeshCore::MeshTopoAlgorithm | |
SplitFacet(FacetIndex ulFacetPos, const Base::Vector3f &rP1, const Base::Vector3f &rP2) | MeshCore::MeshTopoAlgorithm | |
SplitOpenEdge(FacetIndex ulFacetPos, unsigned short uSide, const Base::Vector3f &rP) | MeshCore::MeshTopoAlgorithm | |
SwapEdge(FacetIndex ulFacetPos, FacetIndex ulNeighbour) | MeshCore::MeshTopoAlgorithm | |
SwapEdgeBenefit(FacetIndex f, int e) const | MeshCore::MeshTopoAlgorithm | |
~MeshTopoAlgorithm() | MeshCore::MeshTopoAlgorithm | virtual |