Points::PointsGrid Member List

This is the complete list of members for Points::PointsGrid, including all inherited members.

AddPoint(const Base::Vector3d &rclPt, unsigned long ulPtIndex, float fEpsilon=0.0f)Points::PointsGridprotected
Attach(const PointKernel &rclM)Points::PointsGridvirtual
CalculateGridLength(unsigned long ulCtGrid, unsigned long ulMaxGrids)Points::PointsGridprotectedvirtual
CalculateGridLength(int iCtGridPerAxis)Points::PointsGridprotectedvirtual
CheckPos(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constPoints::PointsGridprotected
Clear()Points::PointsGridprotectedvirtual
FindElements(const Base::Vector3d &rclPoint, std::set< unsigned long > &aulElements) constPoints::PointsGrid
GetBoundBox(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constPoints::PointsGrid
GetBoundBox() constPoints::PointsGrid
GetCtElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ) constPoints::PointsGrid
GetCtGrids(unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constPoints::PointsGridvirtual
GetElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ, std::set< unsigned long > &raclInd) constPoints::PointsGrid
GetGridLengths(double &rfLenX, double &rfLenY, double &rfLenZ) constPoints::PointsGridvirtual
GetHull(unsigned long ulX, unsigned long ulY, unsigned long ulZ, unsigned long ulDistance, std::set< unsigned long > &raclInd) constPoints::PointsGridprotected
HasElements() constPoints::PointsGridprotected
InitGrid()Points::PointsGridprotectedvirtual
InSide(const Base::BoundBox3d &rclBB, std::vector< unsigned long > &raulElements, bool bDelDoubles=true) constPoints::PointsGridvirtual
InSide(const Base::BoundBox3d &rclBB, std::set< unsigned long > &raulElementss) constPoints::PointsGridvirtual
InSide(const Base::BoundBox3d &rclBB, std::vector< unsigned long > &raulElements, const Base::Vector3d &rclOrg, double fMaxDist, bool bDelDoubles=true) constPoints::PointsGridvirtual
PointsGrid(const PointKernel &rclM)Points::PointsGrid
PointsGrid()Points::PointsGrid
PointsGrid(const PointKernel &rclM, int iCtGridPerAxis)Points::PointsGrid
PointsGrid(const PointKernel &rclM, double fGridLen)Points::PointsGrid
PointsGrid(const PointKernel &rclM, unsigned long ulX, unsigned long ulY, unsigned long ulZ)Points::PointsGrid
PointsGridIteratorPoints::PointsGridfriend
PointsGridIteratorStatisticPoints::PointsGridfriend
Pos(const Base::Vector3d &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constPoints::PointsGridprotected
Position(const Base::Vector3d &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) constPoints::PointsGridvirtual
Rebuild(unsigned long ulPerGrid=POINTS_CT_GRID, unsigned long ulMaxGrid=POINTS_MAX_GRIDS)Points::PointsGridvirtual
Rebuild(int iCtGridPerAxis=POINTS_CT_GRID_PER_AXIS)Points::PointsGridvirtual
Rebuild(unsigned long ulX, unsigned long ulY, unsigned long ulZ)Points::PointsGridvirtual
RebuildGrid()Points::PointsGridprotectedvirtual
SearchNearestFromPoint(const Base::Vector3d &rclPt, std::set< unsigned long > &rclInd) constPoints::PointsGrid
Validate(const PointKernel &rclM)Points::PointsGridvirtual
Validate()Points::PointsGridvirtual
Verify() constPoints::PointsGridvirtual
~PointsGrid()Points::PointsGridvirtual