|
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 |