, including all inherited members.
_aulGrid | Points::PointsGrid | [protected] |
_fGridLenX | Points::PointsGrid | [protected] |
_fGridLenY | Points::PointsGrid | [protected] |
_fGridLenZ | Points::PointsGrid | [protected] |
_fMinX | Points::PointsGrid | [protected] |
_fMinY | Points::PointsGrid | [protected] |
_fMinZ | Points::PointsGrid | [protected] |
_pclPoints | Points::PointsGrid | [protected] |
_ulCtElements | Points::PointsGrid | [protected] |
_ulCtGridsX | Points::PointsGrid | [protected] |
_ulCtGridsY | Points::PointsGrid | [protected] |
_ulCtGridsZ | Points::PointsGrid | [protected] |
AddPoint(const Base::Vector3d &rclPt, unsigned long ulPtIndex, float fEpsilon=0.0f) | Points::PointsGrid | [protected] |
Attach(const PointKernel &rclM) | Points::PointsGrid | [virtual] |
CalculateGridLength(unsigned long ulCtGrid, unsigned long ulMaxGrids) | Points::PointsGrid | [protected, virtual] |
CalculateGridLength(int iCtGridPerAxis) | Points::PointsGrid | [protected, virtual] |
CheckPos(unsigned long ulX, unsigned long ulY, unsigned long ulZ) const | Points::PointsGrid | [inline, protected] |
Clear(void) | Points::PointsGrid | [protected, virtual] |
FindElements(const Base::Vector3d &rclPoint, std::set< unsigned long > &aulElements) const | Points::PointsGrid | |
GetBoundBox(unsigned long ulX, unsigned long ulY, unsigned long ulZ) const | Points::PointsGrid | [inline] |
GetBoundBox(void) const | Points::PointsGrid | [inline] |
GetCtElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ) const | Points::PointsGrid | [inline] |
GetCtGrids(unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) const | Points::PointsGrid | [inline, virtual] |
GetElements(unsigned long ulX, unsigned long ulY, unsigned long ulZ, std::set< unsigned long > &raclInd) const | Points::PointsGrid | |
GetGridLengths(double &rfLenX, double &rfLenY, double &rfLenZ) const | Points::PointsGrid | [inline, virtual] |
GetHull(unsigned long ulX, unsigned long ulY, unsigned long ulZ, unsigned long ulDistance, std::set< unsigned long > &raclInd) const | Points::PointsGrid | [protected] |
HasElements(void) const | Points::PointsGrid | [inline, protected] |
InitGrid(void) | Points::PointsGrid | [protected, virtual] |
InSide(const Base::BoundBox3d &rclBB, std::vector< unsigned long > &raulElements, bool bDelDoubles=true) const | Points::PointsGrid | [virtual] |
InSide(const Base::BoundBox3d &rclBB, std::set< unsigned long > &raulElementss) const | Points::PointsGrid | [virtual] |
InSide(const Base::BoundBox3d &rclBB, std::vector< unsigned long > &raulElements, const Base::Vector3d &rclOrg, float fMaxDist, bool bDelDoubles=true) const | Points::PointsGrid | [virtual] |
PointsGrid(const PointKernel &rclM) | Points::PointsGrid | |
PointsGrid(void) | 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 | |
PointsGridIterator class | Points::PointsGrid | [friend] |
PointsGridIteratorStatistic class | Points::PointsGrid | [friend] |
Pos(const Base::Vector3d &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) const | Points::PointsGrid | [protected] |
Position(const Base::Vector3d &rclPoint, unsigned long &rulX, unsigned long &rulY, unsigned long &rulZ) const | Points::PointsGrid | [virtual] |
Rebuild(unsigned long ulPerGrid=POINTS_CT_GRID, unsigned long ulMaxGrid=POINTS_MAX_GRIDS) | Points::PointsGrid | [virtual] |
Rebuild(int iCtGridPerAxis=POINTS_CT_GRID_PER_AXIS) | Points::PointsGrid | [virtual] |
Rebuild(unsigned long ulX, unsigned long ulY, unsigned long ulZ) | Points::PointsGrid | [virtual] |
RebuildGrid(void) | Points::PointsGrid | [protected, virtual] |
SearchNearestFromPoint(const Base::Vector3d &rclPt, std::set< unsigned long > &rclInd) const | Points::PointsGrid | |
Validate(const PointKernel &rclM) | Points::PointsGrid | [virtual] |
Validate(void) | Points::PointsGrid | [virtual] |
Verify() const | Points::PointsGrid | [virtual] |
~PointsGrid(void) | Points::PointsGrid | [inline, virtual] |