MeshCore::MeshGrid Member List

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

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
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() const =0MeshCore::MeshGridprotectedpure virtual
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
MeshGridIteratorMeshCore::MeshGridfriend
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()=0MeshCore::MeshGridprotectedpure virtual
SearchNearestFromPoint(const Base::Vector3f &rclPt, std::set< ElementIndex > &rclInd) constMeshCore::MeshGrid
Validate(const MeshKernel &rclM)=0MeshCore::MeshGridpure virtual
Verify() const =0MeshCore::MeshGridpure virtual
~MeshGrid()MeshCore::MeshGridvirtual