_octree typedef | OctStruct | |
add(NodeIndex p, Color color) | IndexOct | |
add(Surface *s, Color color) | IndexOct | |
add(_octree parent, NodeIndex myIdx, Surface *s, Color color) | IndexOct | [private] |
clear() | OctStruct | |
countBorderNodes | OctStruct | [protected] |
createLeafs() | OctStruct | [protected] |
createOneLeaf() | OctStruct | [protected] |
empty() | OctStruct | |
exist(NodeIndex p) | IndexOct | |
OctStruct::exist(_octree tree) | OctStruct | [protected] |
flush() | OctStruct | |
getChild(NodeIndex parent, PartType i) | IndexOct | |
OctStruct::getChild(_octree parent, PartType i) | OctStruct | [protected] |
getColor(NodeIndex p) | IndexOct | |
OctStruct::getColor(Node node) | OctStruct | [protected] |
getExistNode(NodeIndex p) | IndexOct | |
getExistNode(NodeIndex p, _octree &subtree) | IndexOct | [protected] |
getMaxColor() | OctStruct | |
getMaxTreeHight() | IndexOct | |
getNodeSize() | OctStruct | |
getPart(AxIndex idx, Hight h) | IndexOct | [private] |
getPart(NodeIndex p, Hight h) | IndexOct | [private] |
getPartOfs(PartType partNumber, Axis axis) | IndexOct | [static] |
getTree() | OctStruct | |
IndexOct(Hight maxTreeHight) | IndexOct | |
isIn(NodeIndex p) | IndexOct | |
isIn(NodeIndex p, Hight h) | IndexOct | [protected] |
isLeaf(NodeIndex p) | IndexOct | |
OctStruct::isLeaf(Node node) | OctStruct | [protected] |
isNoObject(Node node) | OctStruct | [protected] |
isUndefObj(Node node) | OctStruct | [protected] |
OctStruct() | OctStruct | [protected] |
print() | OctStruct | |
remove(_octree &subtree) | OctStruct | [protected] |
rootHight | IndexOct | [private] |
setColor(NodeIndex p, Color color) | IndexOct | |
OctStruct::setColor(Node &node, Color color) | OctStruct | [protected] |
setTree(_octree &tree) | OctStruct | [protected] |
stat(Hight h, unsigned &sumNodes, unsigned &leafs, unsigned &innerNodes, unsigned &borderNodes, unsigned &normCells) | OctStruct | |