MeshCore::MeshPointGrid Member List

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

AddPoint(const MeshPoint &rclPt, ElementIndex ulPtIndex, float fEpsilon=0.0f)MeshCore::MeshPointGridprotected
Attach(const MeshKernel &rclM)MeshCore::MeshGridvirtual
CalculateGridLength(unsigned long ulCtGrid, unsigned long ulMaxGrids)MeshCore::MeshGridprotectedvirtual
CalculateGridLength(int iCtGridPerAxis)MeshCore::MeshGridprotectedvirtual
CheckPos(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constMeshCore::MeshGrid
CheckPosition(const Base::Vector3f &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constMeshCore::MeshGrid
Clear()MeshCore::MeshGridprotectedvirtual
FindElements(const Base::Vector3f &rclPoint, std::set< ElementIndex > &aulElements) constMeshCore::MeshPointGrid
GetBoundBox(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constMeshCore::MeshGrid
GetBoundBox() constMeshCore::MeshGrid
GetCtElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constMeshCore::MeshGrid
GetCtGrids(unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constMeshCore::MeshGridvirtual
GetElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ, std::set< ElementIndex > &raclInd) constMeshCore::MeshGrid
GetElements(const Base::Vector3f &rclPoint, std::vector< ElementIndex > &aulFacets) constMeshCore::MeshGrid
GetGridLengths(float &rfLenX, float &rfLenY, float &rfLenZ) constMeshCore::MeshGridvirtual
GetHull(unsigned long ulX, unsigned long ulY, unsigned long ulZ, unsigned long ulDistance, std::set< ElementIndex > &raclInd) constMeshCore::MeshGrid
GetIndexToPosition(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constMeshCore::MeshGrid
GetMeshBoundBox() constMeshCore::MeshGrid
GetPositionToIndex(unsigned long id, unsigned long &ulX, unsigned long &ulY, unsigned long &ulZ) constMeshCore::MeshGrid
HasElements() constMeshCore::MeshPointGridprotectedvirtual
InitGrid()MeshCore::MeshGridprotectedvirtual
Inside(const Base::BoundBox3f &rclBB, std::vector< ElementIndex > &raulElements, bool bDelDoubles=true) constMeshCore::MeshGridvirtual
Inside(const Base::BoundBox3f &rclBB, std::set< ElementIndex > &raulElementss) constMeshCore::MeshGridvirtual
Inside(const Base::BoundBox3f &rclBB, std::vector< ElementIndex > &raulElements, const Base::Vector3f &rclOrg, float fMaxDist, bool bDelDoubles=true) constMeshCore::MeshGridvirtual
MeshGrid(const MeshKernel &rclM)MeshCore::MeshGridprotected
MeshGrid()MeshCore::MeshGridprotected
MeshPointGrid()MeshCore::MeshPointGrid
MeshPointGrid(const MeshKernel &rclM)MeshCore::MeshPointGrid
MeshPointGrid(const MeshKernel &rclM, int iCtGridPerAxis)MeshCore::MeshPointGrid
MeshPointGrid(const MeshKernel &rclM, float fGridLen)MeshCore::MeshPointGrid
MeshPointGrid(const MeshKernel &rclM, unsigned long ulX, unsigned long ulY, unsigned long ulZ)MeshCore::MeshPointGrid
Pos(const Base::Vector3f &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constMeshCore::MeshPointGridprotected
Position(const Base::Vector3f &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constMeshCore::MeshGridvirtual
Rebuild(unsigned long ulPerGrid=MESH_CT_GRID, unsigned long ulMaxGrid=MESH_MAX_GRIDS)MeshCore::MeshGridvirtual
Rebuild(int iCtGridPerAxis=MESH_CT_GRID_PER_AXIS)MeshCore::MeshGridvirtual
Rebuild(unsigned long ulX, unsigned long ulY, unsigned long ulZ)MeshCore::MeshGridvirtual
RebuildGrid()MeshCore::MeshPointGridprotectedvirtual
SearchNearestFromPoint(const Base::Vector3f &rclPt, std::set< ElementIndex > &rclInd) constMeshCore::MeshGrid
Validate(const MeshKernel &rclM)MeshCore::MeshPointGridvirtual
Validate()MeshCore::MeshPointGridvirtual
Verify() constMeshCore::MeshPointGridvirtual
~MeshGrid()MeshCore::MeshGridvirtual
~MeshPointGrid()MeshCore::MeshPointGridvirtual