QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
TPRTree.h File Reference

Go to the source code of this file.

Classes

class  SpatialIndex::TPRTree::Data
 

Namespaces

namespace  SpatialIndex
 
namespace  SpatialIndex::TPRTree
 

Enumerations

enum  SpatialIndex::TPRTree::PersistenObjectIdentifier { SpatialIndex::TPRTree::PersistentIndex = 0x1 , SpatialIndex::TPRTree::PersistentLeaf = 0x2 }
 
enum  SpatialIndex::TPRTree::RangeQueryType { SpatialIndex::TPRTree::ContainmentQuery = 0x1 , SpatialIndex::TPRTree::IntersectionQuery = 0x2 }
 
enum  SpatialIndex::TPRTree::TPRTreeVariant { SpatialIndex::TPRTree::TPRV_RSTAR = 0x2 }
 

Functions

SIDX_DLL ISpatialIndexSpatialIndex::TPRTree::createNewTPRTree (IStorageManager &sm, double fillFactor, uint32_t indexCapacity, uint32_t leafCapacity, uint32_t dimension, TPRTreeVariant rv, double horizon, id_type &indexIdentifier)
 
SIDX_DLL ISpatialIndexSpatialIndex::TPRTree::loadTPRTree (IStorageManager &in, id_type indexIdentifier)
 
SIDX_DLL ISpatialIndexSpatialIndex::TPRTree::returnTPRTree (IStorageManager &ind, Tools::PropertySet &in)