SpatialIndex.h | SpatialIndex.h | |||
---|---|---|---|---|
skipping to change at line 206 | skipping to change at line 206 | |||
virtual void intersectsWithQuery(const IShape& query, IVisit or& v) = 0; | virtual void intersectsWithQuery(const IShape& query, IVisit or& v) = 0; | |||
virtual void pointLocationQuery(const Point& query, IVisitor & v) = 0; | virtual void pointLocationQuery(const Point& query, IVisitor & v) = 0; | |||
virtual void nearestNeighborQuery(uint32_t k, const IShape& query, IVisitor& v, INearestNeighborComparator& nnc) = 0; | virtual void nearestNeighborQuery(uint32_t k, const IShape& query, IVisitor& v, INearestNeighborComparator& nnc) = 0; | |||
virtual void nearestNeighborQuery(uint32_t k, const IShape& query, IVisitor& v) = 0; | virtual void nearestNeighborQuery(uint32_t k, const IShape& query, IVisitor& v) = 0; | |||
virtual void selfJoinQuery(const IShape& s, IVisitor& v) = 0 ; | virtual void selfJoinQuery(const IShape& s, IVisitor& v) = 0 ; | |||
virtual void queryStrategy(IQueryStrategy& qs) = 0; | virtual void queryStrategy(IQueryStrategy& qs) = 0; | |||
virtual void getIndexProperties(Tools::PropertySet& out) con st = 0; | virtual void getIndexProperties(Tools::PropertySet& out) con st = 0; | |||
virtual void addCommand(ICommand* in, CommandType ct) = 0; | virtual void addCommand(ICommand* in, CommandType ct) = 0; | |||
virtual bool isIndexValid() = 0; | virtual bool isIndexValid() = 0; | |||
virtual void getStatistics(IStatistics** out) const = 0; | virtual void getStatistics(IStatistics** out) const = 0; | |||
virtual void flush() = 0; | ||||
virtual ~ISpatialIndex() {} | virtual ~ISpatialIndex() {} | |||
}; // ISpatialIndex | }; // ISpatialIndex | |||
namespace StorageManager | namespace StorageManager | |||
{ | { | |||
SIDX_DLL enum StorageManagerConstants | SIDX_DLL enum StorageManagerConstants | |||
{ | { | |||
EmptyPage = -0x1, | EmptyPage = -0x1, | |||
NewPage = -0x1 | NewPage = -0x1 | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||