MeshCore::MeshAlgorithm Member List

This is the complete list of members for MeshCore::MeshAlgorithm, including all inherited members.
_rclMeshMeshCore::MeshAlgorithm [protected]
CalculateMinimumGridLength(float fLength, const Base::BoundBox3f &rBBox, unsigned long maxElements) const MeshCore::MeshAlgorithm
CheckBorderFacets(const std::vector< unsigned long > &raclFacetIndices, std::vector< unsigned long > &raclResultIndices, unsigned short usLevel=1) const MeshCore::MeshAlgorithm
CheckFacets(const MeshFacetGrid &rclGrid, const Base::ViewProjMethod *pclProj, const Base::Polygon2D &rclPoly, bool bInner, std::vector< unsigned long > &rclRes) const MeshCore::MeshAlgorithm
CheckFacets(const Base::ViewProjMethod *pclProj, const Base::Polygon2D &rclPoly, bool bInner, std::vector< unsigned long > &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< unsigned long > &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, unsigned long ulFacetIdx, float fMaxDistance, float &rfDistance) const MeshCore::MeshAlgorithm
FillupHole(const std::vector< unsigned long > &boundary, AbstractPolygonTriangulator &cTria, MeshFacetArray &rFaces, MeshPointArray &rPoints, int level, const MeshRefPointToFacets *pP2FStructure=0) const MeshCore::MeshAlgorithm
FirstFacetToVertex(const Base::Vector3f &rclPt, float fMaxDistance, const MeshFacetGrid &rclGrid, unsigned long &rulFacet) const MeshCore::MeshAlgorithm
GetAverageEdgeLength() const MeshCore::MeshAlgorithm
GetBorderPoints(const std::vector< unsigned long > &raclFacetIndices, std::set< unsigned long > &raclResultPointsIndices) const MeshCore::MeshAlgorithm
GetFacetBorders(const std::vector< unsigned long > &raulInd, std::list< std::vector< Base::Vector3f > > &rclBorders) const MeshCore::MeshAlgorithm
GetFacetBorders(const std::vector< unsigned long > &raulInd, std::list< std::vector< unsigned long > > &rclBorders, bool ignoreOrientation=false) const MeshCore::MeshAlgorithm
GetFacetsFlag(std::vector< unsigned long > &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< unsigned long > &rclRes) const MeshCore::MeshAlgorithm
GetFacetsFromToolMesh(const MeshKernel &rToolMesh, const Base::Vector3f &rcDir, std::vector< unsigned long > &raclCutted) const MeshCore::MeshAlgorithm
GetFacetsFromToolMesh(const MeshKernel &rToolMesh, const Base::Vector3f &rcDir, const MeshFacetGrid &rGrid, std::vector< unsigned long > &raclCutted) const MeshCore::MeshAlgorithm
GetMeshBorder(unsigned long uFacet, std::list< unsigned long > &rBorder) const MeshCore::MeshAlgorithm
GetMeshBorders(std::list< std::vector< Base::Vector3f > > &rclBorders) const MeshCore::MeshAlgorithm
GetMeshBorders(std::list< std::vector< unsigned long > > &rclBorders) const MeshCore::MeshAlgorithm
GetPointsFlag(std::vector< unsigned long > &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 [inline]
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, Base::Vector3f &rclRes, unsigned long &rulFacet) const MeshCore::MeshAlgorithm
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const MeshFacetGrid &rclGrid, Base::Vector3f &rclRes, unsigned long &rulFacet) const MeshCore::MeshAlgorithm
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const std::vector< unsigned long > &raulFacets, Base::Vector3f &rclRes, unsigned long &rulFacet) const MeshCore::MeshAlgorithm
NearestFacetOnRay(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, float fMaxSearchArea, const MeshFacetGrid &rclGrid, Base::Vector3f &rclRes, unsigned long &rulFacet) const MeshCore::MeshAlgorithm
NearestPointFromPoint(const Base::Vector3f &rclPt, unsigned long &rclResFacetIndex, Base::Vector3f &rclResPoint) const MeshCore::MeshAlgorithm
NearestPointFromPoint(const Base::Vector3f &rclPt, const MeshFacetGrid &rclGrid, unsigned long &rclResFacetIndex, Base::Vector3f &rclResPoint) const MeshCore::MeshAlgorithm
NearestPointFromPoint(const Base::Vector3f &rclPt, const MeshFacetGrid &rclGrid, float fMaxSearchArea, unsigned long &rclResFacetIndex, Base::Vector3f &rclResPoint) const MeshCore::MeshAlgorithm
PointsFromFacetsIndices(const std::vector< unsigned long > &rvecIndices, std::vector< Base::Vector3f > &rvecPoints) const MeshCore::MeshAlgorithm
RayNearestField(const Base::Vector3f &rclPt, const Base::Vector3f &rclDir, const std::vector< unsigned long > &raulFacets, Base::Vector3f &rclRes, unsigned long &rulFacet, float fMaxAngle=F_PI) const MeshCore::MeshAlgorithm [protected]
ResetFacetFlag(MeshFacet::TFlagType tF) const MeshCore::MeshAlgorithm
ResetFacetsFlag(const std::vector< unsigned long > &raulInds, MeshFacet::TFlagType tF) const MeshCore::MeshAlgorithm
ResetPointFlag(MeshPoint::TFlagType tF) const MeshCore::MeshAlgorithm
ResetPointsFlag(const std::vector< unsigned long > &raulInds, MeshPoint::TFlagType tF) const MeshCore::MeshAlgorithm
SearchFacetsFromPolyline(const std::vector< Base::Vector3f > &rclPolyline, float fRadius, const MeshFacetGrid &rclGrid, std::vector< unsigned long > &rclResultFacetsIndices) const MeshCore::MeshAlgorithm
SetFacetFlag(MeshFacet::TFlagType tF) const MeshCore::MeshAlgorithm
SetFacetsFlag(const std::vector< unsigned long > &raulInds, MeshFacet::TFlagType tF) const MeshCore::MeshAlgorithm
SetFacetsProperty(const std::vector< unsigned long > &raulInds, const std::vector< unsigned long > &raulProps) const MeshCore::MeshAlgorithm
SetPointFlag(MeshPoint::TFlagType tF) const MeshCore::MeshAlgorithm
SetPointsFlag(const std::vector< unsigned long > &raulInds, MeshPoint::TFlagType tF) const MeshCore::MeshAlgorithm
SplitBoundaryLoops(std::list< std::vector< unsigned long > > &aBorders)MeshCore::MeshAlgorithm
SplitBoundaryLoops(const std::vector< unsigned long > &rBound, std::list< std::vector< unsigned long > > &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(void) const MeshCore::MeshAlgorithm
Surround(const Base::BoundBox3f &rBox, const Base::Vector3f &rcDir)MeshCore::MeshAlgorithm
~MeshAlgorithm(void)MeshCore::MeshAlgorithm [inline]

Generated on Wed Nov 23 19:02:23 2011 for FreeCAD by  doxygen 1.6.1