libspatialindex API Reference
(git-trunk)
|
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 |
flush()=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 uint8_t *pData, const IShape &shape, id_type shapeIdentifier)=0 | SpatialIndex::ISpatialIndex | pure virtual |
internalNodesQuery(const IShape &query, IVisitor &v)=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()=default | SpatialIndex::ISpatialIndex | virtual |