| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > Member List
This is the complete list of members for TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES >, including all inherited members.

addBranch(TeRTreeBranch *branch, TeRTreeNodeType *node, TeRTreeNodeType **newNode) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
chooseLeaf(const TeBox &rect, const DATATYPE &data, TeRTreeNodeType *node, TeRTreeNodeType **newNode, int level) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
classify(int i, int group, TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
clear(void) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
combineRect(const TeBox &rectA, const TeBox &rectB) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
disconBranch(TeRTreeNodeType *n, int i) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
erase(TeRTreeNodeType *node) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
getBox(void) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
getBranches(TeRTreeNodeType *n, TeRTreeBranch *b, TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
insert(const TeBox &rect, const DATATYPE &data) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
insert(const TeBox &rect, const DATATYPE &data, TeRTreeNodeType **root, int level) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
isEmpty(void) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
loadNodes(TeRTreeNodeType *n, TeRTreeNodeType *q, TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
mbr_ | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[protected]`
methodZero(TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
nodeCover(TeRTreeNodeType *n) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
pickBranch(const TeBox &rect, TeRTreeNodeType *node) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
pickSeeds(TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
pigeonhole(TePartitionVars &p) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
rectArea(const TeBox &b) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
remove(const TeBox &rect, const DATATYPE &data) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
remove(const TeBox &rect, const DATATYPE &data, TeRTreeNodeType **root) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
remove2(const TeBox &rect, const DATATYPE &data, TeRTreeNodeType *n, vector< TeRTreeNodeType * > &ee) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
root_ | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[protected]`
rtreeBoxIntersects(const TeBox &bx1, const TeBox &bx2) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
search(const TeBox &rect, vector< DATATYPE > &report) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
search(const TeBox &rect, TeRTreeNodeType *node, vector< DATATYPE > &report, int &foundObjs) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
setBox(const TeBox &mbr) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
size(void) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
size_ | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[mutable, protected]`
splitNode(TeRTreeNodeType *node, TeRTreeBranch *branch, TeRTreeNodeType **newNode) const | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline, protected]`
TeRTree(const TeBox &mbr) | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`
TeRTreeBranch typedef | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > |
TeRTreeNodeType typedef | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > |
~TeRTree() | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES > | `[inline]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines