| addBranch(BranchType *branch, NodeType *node, NodeType **newNode) const | te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > | inlineprotected |
| BranchType typedef | te::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_mbr | te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > | private |
| m_root | te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > | private |
| m_size | te::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 typedef | te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > | |
| operator=(const Index &rhs) | te::sam::rtree::Index< DATATYPE, MAXNODES, MINNODES > | private |
| PartitionVarsType typedef | te::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 |