|  | QCAD
    Open Source 2D CAD | 
| Classes | |
| class | Data | 
| class | Index | 
| class | Leaf | 
| class | Node | 
| class | Statistics | 
| class | TPRTree | 
| Typedefs | |
| typedef Tools::PoolPointer< Node > | NodePtr | 
| Enumerations | |
| enum | PersistenObjectIdentifier { PersistentIndex = 0x1 , PersistentLeaf = 0x2 } | 
| enum | RangeQueryType { ContainmentQuery = 0x1 , IntersectionQuery = 0x2 } | 
| enum | TPRTreeVariant { TPRV_RSTAR = 0x2 } | 
| Functions | |
| SIDX_DLL ISpatialIndex * | createNewTPRTree (IStorageManager &sm, double fillFactor, uint32_t indexCapacity, uint32_t leafCapacity, uint32_t dimension, TPRTreeVariant rv, double horizon, id_type &indexIdentifier) | 
| SIDX_DLL ISpatialIndex * | loadTPRTree (IStorageManager &in, id_type indexIdentifier) | 
| std::ostream & | operator<< (std::ostream &os, const Statistics &s) | 
| std::ostream & | operator<< (std::ostream &os, const TPRTree &t) | 
| SIDX_DLL ISpatialIndex * | returnTPRTree (IStorageManager &ind, Tools::PropertySet &in) | 
| SIDX_DLL ISpatialIndex * SpatialIndex::TPRTree::createNewTPRTree | ( | IStorageManager & | sm, | 
| double | fillFactor, | ||
| uint32_t | indexCapacity, | ||
| uint32_t | leafCapacity, | ||
| uint32_t | dimension, | ||
| TPRTreeVariant | rv, | ||
| double | horizon, | ||
| id_type & | indexIdentifier ) | 
| SIDX_DLL ISpatialIndex * SpatialIndex::TPRTree::loadTPRTree | ( | IStorageManager & | in, | 
| id_type | indexIdentifier ) | 
| std::ostream & SpatialIndex::TPRTree::operator<< | ( | std::ostream & | os, | 
| const Statistics & | s ) | 
| SIDX_DLL ISpatialIndex * SpatialIndex::TPRTree::returnTPRTree | ( | IStorageManager & | ind, | 
| Tools::PropertySet & | in ) |