![]() |
QCAD
Open Source 2D CAD
|
This is the complete list of members for SpatialIndex::ISpatialIndex, including all inherited members.
addCommand(ICommand *in, CommandType ct)=0 | SpatialIndex::ISpatialIndex | pure virtual |
containsWhatQuery(const IShape &query, IVisitor &v)=0 | SpatialIndex::ISpatialIndex | pure virtual |
deleteData(const IShape &shape, id_type shapeIdentifier)=0 | SpatialIndex::ISpatialIndex | pure virtual |
getIndexProperties(Tools::PropertySet &out) const =0 | SpatialIndex::ISpatialIndex | pure virtual |
getStatistics(IStatistics **out) const =0 | SpatialIndex::ISpatialIndex | pure virtual |
insertData(uint32_t len, const byte *pData, const IShape &shape, id_type shapeIdentifier)=0 | SpatialIndex::ISpatialIndex | pure virtual |
intersectsWithQuery(const IShape &query, IVisitor &v)=0 | SpatialIndex::ISpatialIndex | pure virtual |
isIndexValid()=0 | SpatialIndex::ISpatialIndex | pure virtual |
nearestNeighborQuery(uint32_t k, const IShape &query, IVisitor &v, INearestNeighborComparator &nnc)=0 | SpatialIndex::ISpatialIndex | pure virtual |
nearestNeighborQuery(uint32_t k, const IShape &query, IVisitor &v)=0 | SpatialIndex::ISpatialIndex | pure virtual |
pointLocationQuery(const Point &query, IVisitor &v)=0 | SpatialIndex::ISpatialIndex | pure virtual |
queryStrategy(IQueryStrategy &qs)=0 | SpatialIndex::ISpatialIndex | pure virtual |
selfJoinQuery(const IShape &s, IVisitor &v)=0 | SpatialIndex::ISpatialIndex | pure virtual |
~ISpatialIndex() | SpatialIndex::ISpatialIndex | inlinevirtual |