MeshCore::MeshKernel Member List

This is the complete list of members for MeshCore::MeshKernel, including all inherited members.

AddFacet(const MeshGeomFacet &rclSFacet)MeshCore::MeshKernel
AddFacets(const std::vector< MeshGeomFacet > &rclFAry)MeshCore::MeshKernel
AddFacets(const std::vector< MeshFacet > &rclFAry, bool checkManifolds)MeshCore::MeshKernel
AddFacets(const std::vector< MeshFacet > &rclFAry, const std::vector< Base::Vector3f > &rclPAry, bool checkManifolds)MeshCore::MeshKernel
AdjustNormal(MeshFacet &rclFacet, const Base::Vector3f &rclNormal)MeshCore::MeshKernelprotected
Adopt(MeshPointArray &rPoints, MeshFacetArray &rFaces, bool checkNeighbourHood=false)MeshCore::MeshKernel
Assign(const MeshPointArray &rPoints, const MeshFacetArray &rFaces, bool checkNeighbourHood=false)MeshCore::MeshKernel
CalcVertexNormals() constMeshCore::MeshKernel
Cleanup()MeshCore::MeshKernel
Clear()MeshCore::MeshKernel
CountEdges() constMeshCore::MeshKernel
CountFacets() constMeshCore::MeshKernel
CountPoints() constMeshCore::MeshKernel
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< FacetIndex > &raclCutted)MeshCore::MeshKernel
DeleteFacet(const MeshFacetIterator &rclIter)MeshCore::MeshKernel
DeleteFacet(FacetIndex ulInd)MeshCore::MeshKernel
DeleteFacets(const std::vector< FacetIndex > &raulFacets)MeshCore::MeshKernel
DeletePoint(const MeshPointIterator &rclIter)MeshCore::MeshKernel
DeletePoint(PointIndex ulInd)MeshCore::MeshKernel
DeletePoints(const std::vector< PointIndex > &raulPoints)MeshCore::MeshKernel
ErasePoint(PointIndex ulIndex, FacetIndex ulFacetIndex, bool bOnlySetInvalid=false)MeshCore::MeshKernelprotected
FacetIterator() constMeshCore::MeshKernel
GetBoundBox() constMeshCore::MeshKernel
GetEdges(std::vector< MeshGeomEdge > &) constMeshCore::MeshKernel
GetFacet(FacetIndex ulIndex) constMeshCore::MeshKernel
GetFacet(const MeshFacet &rclFacet) constMeshCore::MeshKernel
GetFacetNeighbours(FacetIndex ulIndex, FacetIndex &rulNIdx0, FacetIndex &rulNIdx1, FacetIndex &rulNIdx2) constMeshCore::MeshKernel
GetFacetNormals(const std::vector< FacetIndex > &) constMeshCore::MeshKernel
GetFacetPoints(FacetIndex ulFaIndex, PointIndex &rclP0, PointIndex &rclP1, PointIndex &rclP2) constMeshCore::MeshKernel
GetFacetPoints(const std::vector< FacetIndex > &) constMeshCore::MeshKernel
GetFacets() constMeshCore::MeshKernel
GetFacets(const std::vector< FacetIndex > &) constMeshCore::MeshKernel
GetGravityPoint(const MeshFacet &rclFacet) constMeshCore::MeshKernelprotected
GetMemSize() constMeshCore::MeshKernel
GetNormal(const MeshFacet &rclFacet) constMeshCore::MeshKernelprotected
GetPoint(PointIndex ulIndex) constMeshCore::MeshKernel
GetPointFacets(const std::vector< PointIndex > &) constMeshCore::MeshKernel
GetPoints() constMeshCore::MeshKernel
GetPoints(const std::vector< PointIndex > &) constMeshCore::MeshKernel
GetSurface() constMeshCore::MeshKernel
GetSurface(const std::vector< FacetIndex > &aSegment) constMeshCore::MeshKernel
GetVolume() constMeshCore::MeshKernel
HasFacets(const MeshPointIterator &rclIter) constMeshCore::MeshKernel
HasNonManifolds() constMeshCore::MeshKernel
HasOpenEdges() constMeshCore::MeshKernel
HasSelfIntersections() constMeshCore::MeshKernel
IsValid() constMeshCore::MeshKernel
Merge(const MeshKernel &rKernel)MeshCore::MeshKernel
Merge(const MeshPointArray &rPoints, const MeshFacetArray &rFaces)MeshCore::MeshKernel
MeshAlgorithmMeshCore::MeshKernelfriend
MeshBuilderMeshCore::MeshKernelfriend
MeshFacetIteratorMeshCore::MeshKernelfriend
MeshFastFacetIteratorMeshCore::MeshKernelfriend
MeshFixDuplicatePointsMeshCore::MeshKernelfriend
MeshKernel()MeshCore::MeshKernel
MeshKernel(const MeshKernel &rclMesh)MeshCore::MeshKernel
MeshPointIteratorMeshCore::MeshKernelfriend
MeshTopoAlgorithmMeshCore::MeshKernelfriend
MeshTrimmingMeshCore::MeshKernelfriend
ModifyFacets()MeshCore::MeshKernel
ModifyPoints()MeshCore::MeshKernel
MovePoint(PointIndex ulPtIndex, const Base::Vector3f &rclTrans)MeshCore::MeshKernel
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() constMeshCore::MeshKernel
Read(std::istream &rclIn)MeshCore::MeshKernel
RebuildNeighbours()MeshCore::MeshKernel
RebuildNeighbours(FacetIndex)MeshCore::MeshKernelprotected
RecalcBoundBox() constMeshCore::MeshKernel
RemoveInvalids()MeshCore::MeshKernel
SetFacetPoints(FacetIndex ulFaIndex, PointIndex rclP0, PointIndex rclP1, PointIndex rclP2)MeshCore::MeshKernel
SetPoint(PointIndex ulPtIndex, const Base::Vector3f &rPoint)MeshCore::MeshKernel
SetPoint(PointIndex ulPtIndex, float x, float y, float z)MeshCore::MeshKernel
Smooth(int iterations, float d_max)MeshCore::MeshKernel
Swap(MeshKernel &mesh)MeshCore::MeshKernel
Transform(const Base::Matrix4D &rclMat)MeshCore::MeshKernel
VisitNeighbourFacets(MeshFacetVisitor &rclFVisitor, FacetIndex ulStartFacet) constMeshCore::MeshKernel
VisitNeighbourFacetsOverCorners(MeshFacetVisitor &rclFVisitor, FacetIndex ulStartFacet) constMeshCore::MeshKernel
VisitNeighbourPoints(MeshPointVisitor &rclPVisitor, PointIndex ulStartPoint) constMeshCore::MeshKernel
Write(std::ostream &rclOut) constMeshCore::MeshKernel
~MeshKernel()MeshCore::MeshKernel