te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > Member List

This is the complete list of members for te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >, including all inherited members.

addBranch(BranchType *branch, NodeType *node, NodeType **newNode) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
BranchType typedefte::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >
chooseLeaf(const te::gm::Envelope &mbr, const DATATYPE &data, NodeType *node, NodeType **newNode, int level)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >protected
classify(int i, int group, PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
clear(void)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
combineRect(const te::gm::Envelope &mbrA, const te::gm::Envelope &mbrB) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
disconBranch(NodeType *n, int i)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >protected
erase(NodeType *node)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
getBranches(NodeType *n, BranchType *b, PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
getMBR(void) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
Index()te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
Index(const te::gm::Envelope &mbr)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
Index(const Index &rhs)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >private
insert(const te::gm::Envelope &mbr, const DATATYPE &data)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
insert(const te::gm::Envelope &mbr, const DATATYPE &data, NodeType **root, int level)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
isEmpty(void) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
loadNodes(NodeType *n, NodeType *q, PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
m_mbrte::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >private
m_rootte::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >private
m_sizete::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >mutableprivate
methodZero(PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
nodeCover(NodeType *n) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >protected
NodeType typedefte::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >
operator=(const Index &rhs)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >private
PartitionVarsType typedefte::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >
pickBranch(const te::gm::Envelope &mbr, NodeType *node) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
pickSeeds(PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
pigeonhole(PartitionVarsType &p) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
remove(const te::gm::Envelope &mbr, const DATATYPE &data)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
remove(const te::gm::Envelope &mbr, const DATATYPE &data, NodeType **root)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
remove2(const te::gm::Envelope &mbr, const DATATYPE &data, NodeType *n, std::vector< NodeType * > &ee)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
search(const te::gm::Envelope &mbr, std::vector< DATATYPE > &report) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
search(const te::gm::Envelope &mbr, NodeType *node, std::vector< DATATYPE > &report, int &foundObjs) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >protected
setMBR(const te::gm::Envelope &mbr)te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
size(void) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline
splitNode(NodeType *node, BranchType *branch, NodeType **newNode) const te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inlineprotected
~Index()te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES >inline