This is the complete list of members for MeshCore::MeshAlgorithm, including all inherited members.
CalculateMinimumGridLength(float fLength, const Base::BoundBox3f &rBBox, unsigned long maxElements) const | MeshCore::MeshAlgorithm | |
CheckBorderFacets(const std::vector< FacetIndex > &raclFacetIndices, std::vector< FacetIndex > &raclResultIndices, unsigned short usLevel=1) const | MeshCore::MeshAlgorithm | |
CheckFacets(const MeshFacetGrid &rclGrid, const Base::ViewProjMethod *pclProj, const Base::Polygon2d &rclPoly, bool bInner, std::vector< FacetIndex > &rclRes) const | MeshCore::MeshAlgorithm | |
CheckFacets(const Base::ViewProjMethod *pclProj, const Base::Polygon2d &rclPoly, bool bInner, std::vector< FacetIndex > &rclRes) const | MeshCore::MeshAlgorithm | |
ConnectLines(std::list< std::pair< Base::Vector3f, Base::Vector3f > > &rclLines, std::list< std::vector< Base::Vector3f > > &rclPolylines, float fMinEps) const | MeshCore::MeshAlgorithm | protected |
ConnectPolygons(std::list< std::vector< Base::Vector3f > > &clPolyList, std::list< std::pair< Base::Vector3f, Base::Vector3f > > &rclLines) const | MeshCore::MeshAlgorithm | protected |
CountBorderEdges() const | MeshCore::MeshAlgorithm | |
CountFacetFlag(MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
CountPointFlag(MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
CutBorderFacets(std::vector< FacetIndex > &raclFacetIndices, unsigned short usLevel=1) const | MeshCore::MeshAlgorithm | |
CutWithPlane(const Base::Vector3f &clBase, const Base::Vector3f &clNormal, const MeshFacetGrid &rclGrid, std::list< std::vector< Base::Vector3f > > &rclResult, float fMinEps=1.0e-2f, bool bConnectPolygons=false) const | MeshCore::MeshAlgorithm | |
Distance(const Base::Vector3f &rclPt, FacetIndex ulFacetIdx, float fMaxDistance, float &rfDistance) const | MeshCore::MeshAlgorithm | |
FillupHole(const std::vector< PointIndex > &boundary, AbstractPolygonTriangulator &cTria, MeshFacetArray &rFaces, MeshPointArray &rPoints, int level, const MeshRefPointToFacets *pP2FStructure=nullptr) const | MeshCore::MeshAlgorithm | |
FirstFacetToVertex(const Base::Vector3f &rclPt, float fMaxDistance, const MeshFacetGrid &rclGrid, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
GetAverageEdgeLength() const | MeshCore::MeshAlgorithm | |
GetBorderPoints(const std::vector< FacetIndex > &raclFacetIndices, std::set< PointIndex > &raclResultPointsIndices) const | MeshCore::MeshAlgorithm | |
GetFacetBorder(FacetIndex uFacet, std::list< PointIndex > &rBorder) const | MeshCore::MeshAlgorithm | |
GetFacetBorders(const std::vector< FacetIndex > &raulInd, std::list< std::vector< Base::Vector3f > > &rclBorders) const | MeshCore::MeshAlgorithm | |
GetFacetBorders(const std::vector< FacetIndex > &raulInd, std::list< std::vector< PointIndex > > &rclBorders, bool ignoreOrientation=false) const | MeshCore::MeshAlgorithm | |
GetFacetsBorders(const std::vector< FacetIndex > &uFacets, std::list< std::vector< PointIndex > > &rBorders) const | MeshCore::MeshAlgorithm | |
GetFacetsFlag(std::vector< FacetIndex > &raulInds, MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
GetFacetsFromPlane(const MeshFacetGrid &rclGrid, const Base::Vector3f &clNormal, float dist, const Base::Vector3f &rclLeft, const Base::Vector3f &rclRight, std::vector< FacetIndex > &rclRes) const | MeshCore::MeshAlgorithm | |
GetFacetsFromToolMesh(const MeshKernel &rToolMesh, const Base::Vector3f &rcDir, std::vector< FacetIndex > &raclCutted) const | MeshCore::MeshAlgorithm | |
GetFacetsFromToolMesh(const MeshKernel &rToolMesh, const Base::Vector3f &rcDir, const MeshFacetGrid &rGrid, std::vector< FacetIndex > &raclCutted) const | MeshCore::MeshAlgorithm | |
GetGravityPoint() const | MeshCore::MeshAlgorithm | |
GetMaximumEdgeLength() const | MeshCore::MeshAlgorithm | |
GetMeshBorders(std::list< std::vector< Base::Vector3f > > &rclBorders) const | MeshCore::MeshAlgorithm | |
GetMeshBorders(std::list< std::vector< PointIndex > > &rclBorders) const | MeshCore::MeshAlgorithm | |
GetMinimumEdgeLength() const | MeshCore::MeshAlgorithm | |
GetPointsFlag(std::vector< PointIndex > &raulInds, MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
IsVertexVisible(const Base::Vector3f &rcVertex, const Base::Vector3f &rcView, const MeshFacetGrid &rclGrid) const | MeshCore::MeshAlgorithm | |
MeshAlgorithm(const MeshKernel &rclM) | MeshCore::MeshAlgorithm | |
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, Base::Vector3f &rclRes, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, float fMaxAngle, Base::Vector3f &rclRes, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const MeshFacetGrid &rclGrid, Base::Vector3f &rclRes, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const std::vector< FacetIndex > &raulFacets, Base::Vector3f &rclRes, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, float fMaxSearchArea, const MeshFacetGrid &rclGrid, Base::Vector3f &rclRes, FacetIndex &rulFacet) const | MeshCore::MeshAlgorithm | |
NearestPointFromPoint(const Base::Vector3f &rclPt, FacetIndex &rclResFacetIndex, Base::Vector3f &rclResPoint) const | MeshCore::MeshAlgorithm | |
NearestPointFromPoint(const Base::Vector3f &rclPt, const MeshFacetGrid &rclGrid, FacetIndex &rclResFacetIndex, Base::Vector3f &rclResPoint) const | MeshCore::MeshAlgorithm | |
NearestPointFromPoint(const Base::Vector3f &rclPt, const MeshFacetGrid &rclGrid, float fMaxSearchArea, FacetIndex &rclResFacetIndex, Base::Vector3f &rclResPoint) const | MeshCore::MeshAlgorithm | |
PointsFromFacetsIndices(const std::vector< FacetIndex > &rvecIndices, std::vector< Base::Vector3f > &rvecPoints) const | MeshCore::MeshAlgorithm | |
RayNearestField(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const std::vector< FacetIndex > &raulFacets, Base::Vector3f &rclRes, FacetIndex &rulFacet, float fMaxAngle=Mathf::PI) const | MeshCore::MeshAlgorithm | protected |
ResetFacetFlag(MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
ResetFacetsFlag(const std::vector< FacetIndex > &raulInds, MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
ResetPointFlag(MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
ResetPointsFlag(const std::vector< PointIndex > &raulInds, MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
SearchFacetsFromPolyline(const std::vector< Base::Vector3f > &rclPolyline, float fRadius, const MeshFacetGrid &rclGrid, std::vector< FacetIndex > &rclResultFacetsIndices) const | MeshCore::MeshAlgorithm | |
SetFacetFlag(MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
SetFacetsFlag(const std::vector< FacetIndex > &raulInds, MeshFacet::TFlagType tF) const | MeshCore::MeshAlgorithm | |
SetFacetsProperty(const std::vector< FacetIndex > &raulInds, const std::vector< unsigned long > &raulProps) const | MeshCore::MeshAlgorithm | |
SetPointFlag(MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
SetPointsFlag(const std::vector< PointIndex > &raulInds, MeshPoint::TFlagType tF) const | MeshCore::MeshAlgorithm | |
SplitBoundaryFromOpenEdges(std::list< std::pair< PointIndex, PointIndex > > &openEdges, std::list< PointIndex > &boundary) const | MeshCore::MeshAlgorithm | protected |
SplitBoundaryLoops(std::list< std::vector< PointIndex > > &aBorders) | MeshCore::MeshAlgorithm | |
SplitBoundaryLoops(const std::vector< PointIndex > &rBound, std::list< std::vector< PointIndex > > &aBorders) | MeshCore::MeshAlgorithm | protected |
SubSampleAllPoints(std::vector< Base::Vector3f > &rclPoints) const | MeshCore::MeshAlgorithm | |
SubSampleByCount(unsigned long ulCtPoints, std::vector< Base::Vector3f > &rclPoints) const | MeshCore::MeshAlgorithm | |
SubSampleByDist(float fDist, std::vector< Base::Vector3f > &rclPoints) const | MeshCore::MeshAlgorithm | |
Surface() const | MeshCore::MeshAlgorithm | |
Surround(const Base::BoundBox3f &rBox, const Base::Vector3f &rcDir) | MeshCore::MeshAlgorithm | |
~MeshAlgorithm() | MeshCore::MeshAlgorithm |