It represents a node-branch of a Rtree. More...
#include <Branch.h>
Public Member Functions | |
Branch () | |
Public Attributes | |
union { | |
NODE * m_child | |
A pointer to the child node. More... | |
DATATYPE m_data | |
An object-identifier (oid). More... | |
}; | |
te::gm::Envelope | m_mbr |
Bounding box containing all the objects under the branch or an object bounding box. More... | |
It represents a node-branch of a Rtree.
|
inline |
union { ... } |
NODE* te::sam::rtree::Branch< NODE, DATATYPE >::m_child |
A pointer to the child node.
Definition at line 51 of file Branch.h.
Referenced by te::sam::rtree::Branch< Node, DATATYPE >::Branch(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::chooseLeaf(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::erase(), te::sam::rtree::Node< DATATYPE, MAXNODES, MINNODES >::init(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::insert(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove2(), and te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::search().
DATATYPE te::sam::rtree::Branch< NODE, DATATYPE >::m_data |
An object-identifier (oid).
Definition at line 52 of file Branch.h.
Referenced by te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::chooseLeaf(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove2(), and te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::search().
te::gm::Envelope te::sam::rtree::Branch< NODE, DATATYPE >::m_mbr |
Bounding box containing all the objects under the branch or an object bounding box.
Definition at line 47 of file Branch.h.
Referenced by te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::chooseLeaf(), te::sam::rtree::Node< DATATYPE, MAXNODES, MINNODES >::init(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::insert(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::nodeCover(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::pickBranch(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove(), te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::remove2(), and te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >::search().