libspatialindex API Reference
(git-trunk)
|
#include "tools/Tools.h"
#include "Point.h"
#include "Region.h"
#include "Ball.h"
#include "LineSegment.h"
#include "TimePoint.h"
#include "TimeRegion.h"
#include "MovingPoint.h"
#include "MovingRegion.h"
#include "RTree.h"
#include "MVRTree.h"
#include "TPRTree.h"
#include "Version.h"
Go to the source code of this file.
Classes | |
class | SpatialIndex::InvalidPageException |
class | SpatialIndex::IShape |
class | SpatialIndex::ITimeShape |
class | SpatialIndex::IEvolvingShape |
class | SpatialIndex::IEntry |
class | SpatialIndex::INode |
class | SpatialIndex::IData |
class | SpatialIndex::IDataStream |
class | SpatialIndex::ICommand |
class | SpatialIndex::INearestNeighborComparator |
class | SpatialIndex::IStorageManager |
class | SpatialIndex::IVisitor |
class | SpatialIndex::IQueryStrategy |
class | SpatialIndex::IStatistics |
class | SpatialIndex::ISpatialIndex |
class | SpatialIndex::StorageManager::IBuffer |
Namespaces | |
SpatialIndex | |
SpatialIndex::StorageManager | |
Macros | |
#define | M_PI_2 1.57079632679489661922 |
Typedefs | |
typedef int64_t | SpatialIndex::id_type |
Enumerations | |
enum | SpatialIndex::CommandType { SpatialIndex::CT_NODEREAD = 0x0, SpatialIndex::CT_NODEDELETE, SpatialIndex::CT_NODEWRITE } |
enum | SpatialIndex::StorageManager::StorageManagerConstants { SpatialIndex::StorageManager::EmptyPage = -0x1, SpatialIndex::StorageManager::NewPage = -0x1 } |
Functions | |
SIDX_DLL IStorageManager * | SpatialIndex::StorageManager::returnMemoryStorageManager (Tools::PropertySet &in) |
SIDX_DLL IStorageManager * | SpatialIndex::StorageManager::createNewMemoryStorageManager () |
SIDX_DLL IStorageManager * | SpatialIndex::StorageManager::returnDiskStorageManager (Tools::PropertySet &in) |
SIDX_DLL IStorageManager * | SpatialIndex::StorageManager::createNewDiskStorageManager (std::string &baseName, uint32_t pageSize) |
SIDX_DLL IStorageManager * | SpatialIndex::StorageManager::loadDiskStorageManager (std::string &baseName) |
SIDX_DLL IBuffer * | SpatialIndex::StorageManager::returnRandomEvictionsBuffer (IStorageManager &ind, Tools::PropertySet &in) |
SIDX_DLL IBuffer * | SpatialIndex::StorageManager::createNewRandomEvictionsBuffer (IStorageManager &in, uint32_t capacity, bool bWriteThrough) |
SIDX_DLL std::ostream & | SpatialIndex::operator<< (std::ostream &, const ISpatialIndex &) |
SIDX_DLL std::ostream & | SpatialIndex::operator<< (std::ostream &, const IStatistics &) |
#define M_PI_2 1.57079632679489661922 |
Definition at line 33 of file SpatialIndex.h.
Referenced by SpatialIndex::LineSegment::getAngleOfPerpendicularRay().