#include <iso_space_rtree.h>
Collaboration diagram for iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch:
Public Member Functions | |
Branch (unsigned int pDim) | |
~Branch () | |
Rect & | rect () |
Node * | child () |
DATATYPE & | data () |
void | setRect (Rect &pRect) |
void | setChild (Node *pChild) |
void | setData (DATATYPE &pData) |
Public Attributes | |
Rect | mRect |
Bounds. | |
union { | |
Node * mChild | |
Child node. | |
DATATYPE mData | |
Data Id or Ptr. | |
}; | |
Protected Member Functions | |
Branch () |
iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::Branch | ( | ) | [inline, protected] |
iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::Branch | ( | unsigned int | pDim | ) | [inline] |
iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::~Branch | ( | ) | [inline] |
Rect& iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::rect | ( | ) | [inline] |
Node* iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::child | ( | ) | [inline] |
DATATYPE& iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::data | ( | ) | [inline] |
void iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::setRect | ( | Rect & | pRect | ) | [inline] |
void iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::setChild | ( | Node * | pChild | ) | [inline] |
void iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::setData | ( | DATATYPE & | pData | ) | [inline] |
Rect iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::mRect |
Bounds.
Node* iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::mChild |
Child node.
DATATYPE iso::space::RTree< DATATYPE, ELEMTYPE, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch::mData |
Data Id or Ptr.
union { ... } |