| TerraLib 4.1

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

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

TeSAM::TeAdaptativeKdTree< KdTreeNode > Member List
This is the complete list of members for TeSAM::TeAdaptativeKdTree< KdTreeNode >, including all inherited members.

average(vector< pair< kdKey, kdDataItem > > &dataSet, const char &discriminator) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline, protected]`
bucketSize_ | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[protected]`
build(vector< pair< kdKey, kdDataItem > > &dataSet) | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
build(vector< pair< kdKey, kdDataItem > > &dataSet, double averageValue, const TeBox &mbr) | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline, protected]`
clear(void) | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
erase(KdTreeNode *node) | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline, protected]`
getBox(void) const | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
getBucketSize(void) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
isEmpty(void) const | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
kdData typedef | TeSAM::TeAdaptativeKdTree< KdTreeNode > |
kdDataItem typedef | TeSAM::TeAdaptativeKdTree< KdTreeNode > |
kdKey typedef | TeSAM::TeAdaptativeKdTree< KdTreeNode > |
kdNode typedef | TeSAM::TeAdaptativeKdTree< KdTreeNode > |
mbr_ | TeSAM::TeBasicKdTree< KdTreeNode > | `[protected]`
nearestNeighborSearch(const kdKey &key, vector< kdDataItem > &report, vector< double > &sqrDists, const unsigned int &k) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
nearestNeighborSearch(KdTreeNode *node, const kdKey &key, vector< kdDataItem > &report, vector< double > &sqrDists, TeBox &rect) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline, protected]`
root_ | TeSAM::TeBasicKdTree< KdTreeNode > | `[protected]`
search(const TeBox &rect, vector< KdTreeNode * > &report) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
search(const TeBox &rect, vector< kdDataItem > &report) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
search(const TeBox &rect, KdTreeNode *node, vector< KdTreeNode * > &report) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline, protected]`
setBox(const TeBox &mbr) | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
setBucketSize(const unsigned int &size) | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
size(void) const | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
size_ | TeSAM::TeBasicKdTree< KdTreeNode > | `[protected]`
TeAdaptativeKdTree(const TeBox &box, const unsigned int &bucketSize=12) | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline]`
TeBasicKdTree(const TeBox &mbr) | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`
update(KdTreeNode *node, const kdKey &key, vector< kdDataItem > &report, vector< double > &sqrDists, TeBox &rect) const | TeSAM::TeAdaptativeKdTree< KdTreeNode > | `[inline, protected]`
~TeBasicKdTree() | TeSAM::TeBasicKdTree< KdTreeNode > | `[inline]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines