SMESH_OctreeNode Member List

This is the complete list of members for SMESH_OctreeNode, including all inherited members.

box_type typedefSMESH_Tree< Bnd_B3d, 8 >
buildChildren()SMESH_Tree< Bnd_B3d, 8 >protected
buildChildrenData()SMESH_OctreeNodeprotectedvirtual
buildRootBox()SMESH_OctreeNodeprotectedvirtual
compute()SMESH_Tree< Bnd_B3d, 8 >
FindCoincidentNodes(TIDSortedNodeSet *nodes, const double theTolerance, std::list< std::list< const SMDS_MeshNode * > > *theGroupsOfNodes)SMESH_OctreeNode
FindCoincidentNodes(TIDSortedNodeSet &nodes, std::list< std::list< const SMDS_MeshNode * > > *theGroupsOfNodes, const double theTolerance=0.00001, const int maxLevel=-1, const int maxNbNodes=5)SMESH_OctreeNodestatic
FindCoincidentNodes(const SMDS_MeshNode *Node, TIDSortedNodeSet *SetOfNodes, std::list< const SMDS_MeshNode * > *Result, const double precision)SMESH_OctreeNodeprotected
getBox() constSMESH_Tree< Bnd_B3d, 8 >
getChildIndex(double x, double y, double z, const gp_XYZ &boxMiddle)SMESH_Octreestatic
GetChildrenIterator()SMESH_OctreeNode
getHeight(const bool full=true) constSMESH_Tree< Bnd_B3d, 8 >
getMaxNbNodes() constSMESH_OctreeNodeprotected
GetNodeIterator()SMESH_OctreeNode
isInside(const gp_XYZ &p, const double precision=0.)SMESH_OctreeNodevirtual
isLeaf() constSMESH_Tree< Bnd_B3d, 8 >
level() constSMESH_Tree< Bnd_B3d, 8 >
maxSize() constSMESH_Octreevirtual
myBoxSMESH_Tree< Bnd_B3d, 8 >protected
myChildrenSMESH_Tree< Bnd_B3d, 8 >protected
myFatherSMESH_Tree< Bnd_B3d, 8 >protected
myIsLeafSMESH_Tree< Bnd_B3d, 8 >protected
myLevelSMESH_Tree< Bnd_B3d, 8 >protected
myLimitSMESH_Tree< Bnd_B3d, 8 >protected
myNodesSMESH_OctreeNodeprotected
nbChildren()SMESH_Tree< Bnd_B3d, 8 >static
NbNodes() constSMESH_OctreeNode
newChild() constSMESH_OctreeNodeprotectedvirtual
newChildBox(int childIndex) constSMESH_Octreeprotectedvirtual
NodesAround(const SMDS_MeshNode *node, std::list< const SMDS_MeshNode * > *result, const double precision=0.)SMESH_OctreeNode
NodesAround(const gp_XYZ &point, std::map< double, const SMDS_MeshNode * > &dist2Nodes, double precision)SMESH_OctreeNode
NodesAround(const gp_XYZ &point, std::vector< const SMDS_MeshNode * > &nodes, double precision)SMESH_OctreeNode
SMESH_Octree(SMESH_TreeLimit *limit=0)SMESH_Octree
SMESH_OctreeNode(const TIDSortedNodeSet &theNodes, const int maxLevel=8, const int maxNbNodes=5, const double minBoxSize=0.)SMESH_OctreeNode
SMESH_OctreeNode()SMESH_OctreeNodeprotected
SMESH_Tree(SMESH_TreeLimit *limit=0)SMESH_Tree< Bnd_B3d, 8 >
TBaseTree typedefSMESH_Octree
UpdateByMoveNode(const SMDS_MeshNode *node, const gp_Pnt &toPnt)SMESH_OctreeNode
~SMESH_Octree()SMESH_Octreevirtual
~SMESH_OctreeNode()SMESH_OctreeNodevirtual
~SMESH_Tree()SMESH_Tree< Bnd_B3d, 8 >virtual