|
libspatialindex API Reference
(git-trunk)
|
Namespaces | |
| MVRTree | |
| RTree | |
| StorageManager | |
| TPRTree | |
Classes | |
| class | Ball |
| class | LineSegment |
| class | MovingPoint |
| class | MovingRegion |
| class | Point |
| class | Region |
| class | InvalidPageException |
| class | IShape |
| class | ITimeShape |
| class | IEvolvingShape |
| class | IEntry |
| class | INode |
| class | IData |
| class | IDataStream |
| class | ICommand |
| class | INearestNeighborComparator |
| class | IStorageManager |
| class | IVisitor |
| class | IQueryStrategy |
| class | IStatistics |
| class | ISpatialIndex |
| class | TimePoint |
| class | TimeRegion |
Typedefs | |
| typedef Tools::PoolPointer< MovingRegion > | MovingRegionPtr |
| typedef Tools::PoolPointer< Point > | PointPtr |
| typedef Tools::PoolPointer< Region > | RegionPtr |
| typedef int64_t | id_type |
| typedef Tools::PoolPointer< TimeRegion > | TimeRegionPtr |
Enumerations | |
| enum | CommandType { CT_NODEREAD = 0x0 , CT_NODEDELETE , CT_NODEWRITE } |
Functions | |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const Ball &ball) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const LineSegment &pt) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const MovingPoint &pt) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const MovingRegion &r) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const Point &pt) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const Region &r) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &, const ISpatialIndex &) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &, const IStatistics &) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const TimePoint &pt) |
| SIDX_DLL std::ostream & | operator<< (std::ostream &os, const TimeRegion &r) |
| typedef int64_t SpatialIndex::id_type |
Definition at line 44 of file SpatialIndex.h.
Definition at line 164 of file MovingRegion.h.
Definition at line 107 of file TimeRegion.h.
| Enumerator | |
|---|---|
| CT_NODEREAD | |
| CT_NODEDELETE | |
| CT_NODEWRITE | |
Definition at line 46 of file SpatialIndex.h.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const ISpatialIndex & | i | ||
| ) |
Definition at line 45 of file SpatialIndexImpl.cc.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const IStatistics & | s | ||
| ) |
Definition at line 72 of file SpatialIndexImpl.cc.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const Ball & | ball | ||
| ) |
Definition at line 215 of file Ball.cc.
References SpatialIndex::Ball::m_centerPoint, and SpatialIndex::Ball::m_radius.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const LineSegment & | pt | ||
| ) |
Definition at line 485 of file LineSegment.cc.
References SpatialIndex::LineSegment::m_dimension, SpatialIndex::LineSegment::m_pEndPoint, and SpatialIndex::LineSegment::m_pStartPoint.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const MovingPoint & | pt | ||
| ) |
Definition at line 310 of file MovingPoint.cc.
References SpatialIndex::Point::m_dimension, SpatialIndex::TimePoint::m_endTime, SpatialIndex::Point::m_pCoords, SpatialIndex::MovingPoint::m_pVCoords, and SpatialIndex::TimePoint::m_startTime.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const MovingRegion & | r | ||
| ) |
Definition at line 1192 of file MovingRegion.cc.
References SpatialIndex::Region::m_dimension, SpatialIndex::TimeRegion::m_endTime, SpatialIndex::Region::m_pHigh, SpatialIndex::Region::m_pLow, SpatialIndex::MovingRegion::m_pVHigh, SpatialIndex::MovingRegion::m_pVLow, and SpatialIndex::TimeRegion::m_startTime.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const Point & | pt | ||
| ) |
Definition at line 267 of file Point.cc.
References SpatialIndex::Point::m_dimension, and SpatialIndex::Point::m_pCoords.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const Region & | r | ||
| ) |
Definition at line 561 of file Region.cc.
References SpatialIndex::Region::m_dimension, SpatialIndex::Region::m_pHigh, and SpatialIndex::Region::m_pLow.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const TimePoint & | pt | ||
| ) |
Definition at line 290 of file TimePoint.cc.
References SpatialIndex::Point::m_dimension, SpatialIndex::TimePoint::m_endTime, SpatialIndex::Point::m_pCoords, and SpatialIndex::TimePoint::m_startTime.
| std::ostream & SpatialIndex::operator<< | ( | std::ostream & | os, |
| const TimeRegion & | r | ||
| ) |
Definition at line 404 of file TimeRegion.cc.
References SpatialIndex::Region::m_dimension, SpatialIndex::TimeRegion::m_endTime, SpatialIndex::Region::m_pHigh, SpatialIndex::Region::m_pLow, and SpatialIndex::TimeRegion::m_startTime.