MeshCore::MeshKernel Member List

This is the complete list of members for MeshCore::MeshKernel, including all inherited members.
_aclFacetArrayMeshCore::MeshKernel [protected]
_aclPointArrayMeshCore::MeshKernel [protected]
_bValidMeshCore::MeshKernel [protected]
_clBoundBoxMeshCore::MeshKernel [protected]
AddFacet(const MeshGeomFacet &rclSFacet)MeshCore::MeshKernel
AddFacets(const std::vector< MeshGeomFacet > &rclFAry)MeshCore::MeshKernel
AddFacets(const std::vector< MeshFacet > &rclFAry)MeshCore::MeshKernel
AddFacets(const std::vector< MeshFacet > &rclFAry, const std::vector< Base::Vector3f > &rclPAry)MeshCore::MeshKernel
AdjustNormal(MeshFacet &rclFacet, const Base::Vector3f &rclNormal)MeshCore::MeshKernel [inline, protected]
Adopt(MeshPointArray &rPoints, MeshFacetArray &rFaces, bool checkNeighbourHood=false)MeshCore::MeshKernel
Assign(const MeshPointArray &rPoints, const MeshFacetArray &rFaces, bool checkNeighbourHood=false)MeshCore::MeshKernel
CalcVertexNormals() const MeshCore::MeshKernel
Clear(void)MeshCore::MeshKernel
CountEdges(void) const MeshCore::MeshKernel
CountFacets(void) const MeshCore::MeshKernel [inline]
CountPoints(void) const MeshCore::MeshKernel [inline]
CutFacets(const MeshFacetGrid &rclGrid, const Base::ViewProjMethod *pclP, const Base::Polygon2D &rclPoly, bool bCutInner, std::vector< MeshGeomFacet > &raclFacets)MeshCore::MeshKernel
CutFacets(const MeshFacetGrid &rclGrid, const Base::ViewProjMethod *pclP, const Base::Polygon2D &rclPoly, bool bCutInner, std::vector< unsigned long > &raclCutted)MeshCore::MeshKernel
DeleteFacet(const MeshFacetIterator &rclIter)MeshCore::MeshKernel
DeleteFacet(unsigned long ulInd)MeshCore::MeshKernel
DeleteFacets(const std::vector< unsigned long > &raulFacets)MeshCore::MeshKernel
DeletePoint(const MeshPointIterator &rclIter)MeshCore::MeshKernel
DeletePoint(unsigned long ulInd)MeshCore::MeshKernel
DeletePoints(const std::vector< unsigned long > &raulPoints)MeshCore::MeshKernel
ErasePoint(unsigned long ulIndex, unsigned long ulFacetIndex, bool bOnlySetInvalid=false)MeshCore::MeshKernel [protected]
FacetIterator() const MeshCore::MeshKernel
GetBoundBox(void) const MeshCore::MeshKernel [inline]
GetEdges(std::vector< MeshGeomEdge > &) const MeshCore::MeshKernel
GetFacet(unsigned long ulIndex) const MeshCore::MeshKernel [inline]
GetFacet(const MeshFacet &rclFacet) const MeshCore::MeshKernel [inline]
GetFacetNeighbours(unsigned long ulIndex, unsigned long &rulNIdx0, unsigned long &rulNIdx1, unsigned long &rulNIdx2) const MeshCore::MeshKernel [inline]
GetFacetPoints(unsigned long ulFaIndex, unsigned long &rclP0, unsigned long &rclP1, unsigned long &rclP2) const MeshCore::MeshKernel [inline]
GetFacetPoints(const std::vector< unsigned long > &) const MeshCore::MeshKernel
GetFacets(void) const MeshCore::MeshKernel [inline]
GetFacets(const std::vector< unsigned long > &) const MeshCore::MeshKernel
GetGravityPoint(const MeshFacet &rclFacet) const MeshCore::MeshKernel [inline, protected]
GetMemSize(void) const MeshCore::MeshKernel [inline]
GetNormal(const MeshFacet &rclFacet) const MeshCore::MeshKernel [inline, protected]
GetPoint(unsigned long ulIndex) const MeshCore::MeshKernel [inline]
GetPoints(void) const MeshCore::MeshKernel [inline]
GetSurface() const MeshCore::MeshKernel
GetSurface(const std::vector< unsigned long > &aSegment) const MeshCore::MeshKernel
GetVolume() const MeshCore::MeshKernel
HasFacets(const MeshPointIterator &rclIter) const MeshCore::MeshKernel
HasNonManifolds() const MeshCore::MeshKernel
HasOpenEdges() const MeshCore::MeshKernel
HasSelfIntersections() const MeshCore::MeshKernel
IsValid(void) const MeshCore::MeshKernel [inline]
Merge(const MeshKernel &rKernel)MeshCore::MeshKernel
Merge(const MeshPointArray &rPoints, const MeshFacetArray &rFaces)MeshCore::MeshKernel
MeshAlgorithm classMeshCore::MeshKernel [friend]
MeshBuilder classMeshCore::MeshKernel [friend]
MeshFacetIterator classMeshCore::MeshKernel [friend]
MeshFastFacetIterator classMeshCore::MeshKernel [friend]
MeshFixDegeneratedFacets classMeshCore::MeshKernel [friend]
MeshFixDegenerations classMeshCore::MeshKernel [friend]
MeshFixDuplicatePoints classMeshCore::MeshKernel [friend]
MeshFixInvalids classMeshCore::MeshKernel [friend]
MeshFixNeighbourhood classMeshCore::MeshKernel [friend]
MeshFixSingleFacet classMeshCore::MeshKernel [friend]
MeshKernel(void)MeshCore::MeshKernel
MeshKernel(const MeshKernel &rclMesh)MeshCore::MeshKernel
MeshPointIterator classMeshCore::MeshKernel [friend]
MeshTopoAlgorithm classMeshCore::MeshKernel [friend]
MovePoint(unsigned long ulPtIndex, const Base::Vector3f &rclTrans)MeshCore::MeshKernel [inline]
operator*=(const Base::Matrix4D &rclMat)MeshCore::MeshKernel
operator+=(const MeshGeomFacet &rclSFacet)MeshCore::MeshKernel
operator+=(const std::vector< MeshGeomFacet > &rclFAry)MeshCore::MeshKernel
operator=(const std::vector< MeshGeomFacet > &rclFAry)MeshCore::MeshKernel
operator=(const MeshKernel &rclMesh)MeshCore::MeshKernel
PointIterator() const MeshCore::MeshKernel
Read(std::istream &rclIn)MeshCore::MeshKernel
RebuildNeighbours(void)MeshCore::MeshKernel
RebuildNeighbours(unsigned long)MeshCore::MeshKernel [protected]
RecalcBoundBox(void)MeshCore::MeshKernel
RemoveInvalids()MeshCore::MeshKernel [protected]
SetPoint(unsigned long ulPtIndex, const Base::Vector3f &rPoint)MeshCore::MeshKernel [inline]
SetPoint(unsigned long ulPtIndex, float x, float y, float z)MeshCore::MeshKernel [inline]
Smooth(int iterations, float d_max)MeshCore::MeshKernel
Swap(MeshKernel &mesh)MeshCore::MeshKernel
Transform(const Base::Matrix4D &rclMat)MeshCore::MeshKernel
VisitNeighbourFacets(MeshFacetVisitor &rclFVisitor, unsigned long ulStartFacet) const MeshCore::MeshKernel
VisitNeighbourFacetsOverCorners(MeshFacetVisitor &rclFVisitor, unsigned long ulStartFacet) const MeshCore::MeshKernel
VisitNeighbourPoints(MeshPointVisitor &rclPVisitor, unsigned long ulStartPoint) const MeshCore::MeshKernel
Write(std::ostream &rclOut) const MeshCore::MeshKernel
~MeshKernel(void)MeshCore::MeshKernel [inline]

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