#include <TdkQuadTreeNode.h>
Inheritance diagram for TdkQuadTreeNode:

| TdkQuadTreeNode::TdkQuadTreeNode | ( | ) |
| TdkQuadTreeNode::TdkQuadTreeNode | ( | TeBox & | box | ) |
| TdkQuadTreeNode::TdkQuadTreeNode | ( | TdkQuadTreeObjectsVector & | objects | ) |
| TdkQuadTreeNode::TdkQuadTreeNode | ( | TeBox & | box, | |
| TdkQuadTreeObjectsVector & | objects | |||
| ) |
| TdkQuadTreeNode::TdkQuadTreeNode | ( | TdkQuadTreeNode & | node | ) |
| TdkQuadTreeNode::~TdkQuadTreeNode | ( | ) | [virtual] |
| void TdkQuadTreeNode::operator= | ( | TdkQuadTreeNode & | other | ) | [virtual] |
| bool TdkQuadTreeNode::operator== | ( | TdkQuadTreeNode & | other | ) | [virtual] |
| void TdkQuadTreeNode::setBox | ( | TeBox & | box | ) | [virtual] |
| TeBox & TdkQuadTreeNode::getBox | ( | ) | [virtual] |
| void TdkQuadTreeNode::setObjects | ( | TdkQuadTreeObjectsVector & | objects | ) | [virtual] |
| TdkQuadTreeObjectsVector & TdkQuadTreeNode::getObjects | ( | ) | [virtual] |
| void TdkQuadTreeNode::setParent | ( | TdkQuadTreeNode * | parent | ) | [virtual] |
| TdkQuadTreeNode * TdkQuadTreeNode::getParent | ( | ) | [virtual] |
| void TdkQuadTreeNode::setSWNeighbor | ( | TdkQuadTreeNode * | neighbor | ) | [virtual] |
| TdkQuadTreeNode * TdkQuadTreeNode::getSWNeighbor | ( | ) | [virtual] |
| void TdkQuadTreeNode::setSENeighbor | ( | TdkQuadTreeNode * | neighbor | ) | [virtual] |
| TdkQuadTreeNode * TdkQuadTreeNode::getSENeighbor | ( | ) | [virtual] |
| void TdkQuadTreeNode::setNWNeighbor | ( | TdkQuadTreeNode * | neighbor | ) | [virtual] |
| TdkQuadTreeNode * TdkQuadTreeNode::getNWNeighbor | ( | ) | [virtual] |
| void TdkQuadTreeNode::setNENeighbor | ( | TdkQuadTreeNode * | neighbor | ) | [virtual] |
| TdkQuadTreeNode * TdkQuadTreeNode::getNENeighbor | ( | ) | [virtual] |
| void TdkQuadTreeNode::setGeometries | ( | TeMultiGeometry & | geometries | ) | [virtual] |
| TeMultiGeometry & TdkQuadTreeNode::getGeometries | ( | ) | [virtual] |
| void TdkQuadTreeNode::setGeometrySelection | ( | TdkQuadTreeGeometrySelection * | geometrySelection | ) | [virtual] |
| TdkQuadTreeGeometrySelection * TdkQuadTreeNode::getGeometrySelection | ( | ) | [virtual] |
| virtual void TdkQuadTreeNode::selectGeometries | ( | TeMultiGeometry & | geometries | ) | [pure virtual] |
Implemented in TdkQuadTreeNodePoint, TdkQuadTreeNodeLine, and TdkQuadTreeNodePolygon.
| virtual void TdkQuadTreeNode::selectObjects | ( | int | nObjects | ) | [pure virtual] |
Implemented in TdkQuadTreeNodePoint, TdkQuadTreeNodeLine, and TdkQuadTreeNodePolygon.
| int TdkQuadTreeNode::getNumObjects | ( | ) | [virtual] |
| virtual int TdkQuadTreeNode::getNumGeometries | ( | ) | [pure virtual] |
Implemented in TdkQuadTreeNodePoint, TdkQuadTreeNodeLine, and TdkQuadTreeNodePolygon.
| bool TdkQuadTreeNode::isLeaf | ( | ) | [virtual] |
| virtual bool TdkQuadTreeNode::hasObjectAtHalfX | ( | ) | [pure virtual] |
Implemented in TdkQuadTreeNodePoint, TdkQuadTreeNodeLine, and TdkQuadTreeNodePolygon.
| virtual bool TdkQuadTreeNode::hasObjectAtHalfY | ( | ) | [pure virtual] |
Implemented in TdkQuadTreeNodePoint, TdkQuadTreeNodeLine, and TdkQuadTreeNodePolygon.
| void TdkQuadTreeNode::clearObjects | ( | ) | [protected, virtual] |
TeBox TdkQuadTreeNode::box_ [private] |
TeMultiGeometry TdkQuadTreeNode::geometries_ [private] |
TdkQuadTreeNode* TdkQuadTreeNode::parent_ [private] |
TdkQuadTreeNode* TdkQuadTreeNode::sw_ [private] |
TdkQuadTreeNode* TdkQuadTreeNode::se_ [private] |
TdkQuadTreeNode* TdkQuadTreeNode::nw_ [private] |
TdkQuadTreeNode* TdkQuadTreeNode::ne_ [private] |
1.5.2