Classes | |
| class | Data |
| class | BulkLoadSource |
| class | BulkLoadComparator |
| class | BulkLoader |
| class | Index |
| class | Leaf |
| class | Node |
| class | RTree |
| class | Statistics |
Typedefs | |
| typedef Tools::PoolPointer< Node > | NodePtr |
Enumerations | |
| enum | RTreeVariant { RV_LINEAR = 0x0, RV_QUADRATIC, RV_RSTAR } |
| enum | BulkLoadMethod { BLM_STR = 0x0 } |
| enum | PersistenObjectIdentifier { PersistentIndex = 0x1, PersistentLeaf = 0x2 } |
| enum | RangeQueryType { ContainmentQuery = 0x1, IntersectionQuery = 0x2 } |
Functions | |
| ISpatialIndex * | returnRTree (IStorageManager &in0, Tools::PropertySet &in1) |
| ISpatialIndex * | createNewRTree (IStorageManager &sm, double fillFactor, unsigned long indexCapacity, unsigned long leafCapacity, unsigned long dimension, RTreeVariant rv, long &indexIdentifier) |
| ISpatialIndex * | createAndBulkLoadNewRTree (BulkLoadMethod m, IDataStream &stream, IStorageManager &sm, double fillFactor, unsigned long indexCapacity, unsigned long leafCapacity, unsigned long dimension, RTreeVariant rv, long &indexIdentifier) |
| ISpatialIndex * | loadRTree (IStorageManager &in, long indexIdentifier) |
| std::ostream & | operator<< (std::ostream &os, const RTree &t) |
| std::ostream & | operator<< (std::ostream &os, const Statistics &s) |
| ISpatialIndex* SpatialIndex::RTree::createAndBulkLoadNewRTree | ( | BulkLoadMethod | m, | |
| IDataStream & | stream, | |||
| IStorageManager & | sm, | |||
| double | fillFactor, | |||
| unsigned long | indexCapacity, | |||
| unsigned long | leafCapacity, | |||
| unsigned long | dimension, | |||
| RTreeVariant | rv, | |||
| long & | indexIdentifier | |||
| ) |
| ISpatialIndex* SpatialIndex::RTree::createNewRTree | ( | IStorageManager & | sm, | |
| double | fillFactor, | |||
| unsigned long | indexCapacity, | |||
| unsigned long | leafCapacity, | |||
| unsigned long | dimension, | |||
| RTreeVariant | rv, | |||
| long & | indexIdentifier | |||
| ) |
Referenced by QgsSpatialIndex::QgsSpatialIndex().
| ISpatialIndex* SpatialIndex::RTree::loadRTree | ( | IStorageManager & | in, | |
| long | indexIdentifier | |||
| ) |
| std::ostream& SpatialIndex::RTree::operator<< | ( | std::ostream & | os, | |
| const Statistics & | s | |||
| ) |
| std::ostream& SpatialIndex::RTree::operator<< | ( | std::ostream & | os, | |
| const RTree & | t | |||
| ) |
| ISpatialIndex* SpatialIndex::RTree::returnRTree | ( | IStorageManager & | in0, | |
| Tools::PropertySet & | in1 | |||
| ) |
1.5.1