|
libspatialindex API Reference
(git-trunk)
|
#include <TPRTree.h>


Public Member Functions | |
| Data (uint32_t len, uint8_t *pData, MovingRegion &r, id_type id) | |
| ~Data () override | |
| Data * | clone () override |
| id_type | getIdentifier () const override |
| void | getShape (IShape **out) const override |
| void | getData (uint32_t &len, uint8_t **data) const override |
| uint32_t | getByteArraySize () override |
| void | loadFromByteArray (const uint8_t *data) override |
| void | storeToByteArray (uint8_t **data, uint32_t &len) override |
Public Member Functions inherited from SpatialIndex::IData | |
| ~IData () override=default | |
Public Member Functions inherited from SpatialIndex::IEntry | |
| ~IEntry () override=default | |
Public Member Functions inherited from Tools::IObject | |
| virtual | ~IObject ()=default |
Public Member Functions inherited from Tools::ISerializable | |
| virtual | ~ISerializable ()=default |
Public Attributes | |
| id_type | m_id |
| MovingRegion | m_region |
| uint8_t * | m_pData |
| uint32_t | m_dataLength |
Definition at line 52 of file include/spatialindex/TPRTree.h.
| SpatialIndex::TPRTree::Data::Data | ( | uint32_t | len, |
| uint8_t * | pData, | ||
| MovingRegion & | r, | ||
| id_type | id | ||
| ) |
Definition at line 40 of file TPRTree.cc.
References m_dataLength, and m_pData.
|
override |
Definition at line 50 of file TPRTree.cc.
|
overridevirtual |
Implements Tools::IObject.
Definition at line 55 of file TPRTree.cc.
|
overridevirtual |
Implements Tools::ISerializable.
Definition at line 82 of file TPRTree.cc.
|
overridevirtual |
Implements SpatialIndex::IData.
Definition at line 70 of file TPRTree.cc.
|
overridevirtual |
Implements SpatialIndex::IEntry.
Definition at line 60 of file TPRTree.cc.
|
overridevirtual |
Implements SpatialIndex::IEntry.
Definition at line 65 of file TPRTree.cc.
|
overridevirtual |
Implements Tools::ISerializable.
Definition at line 91 of file TPRTree.cc.
|
overridevirtual |
Implements Tools::ISerializable.
Definition at line 112 of file TPRTree.cc.
| uint32_t SpatialIndex::TPRTree::Data::m_dataLength |
Definition at line 69 of file include/spatialindex/TPRTree.h.
Referenced by Data().
| id_type SpatialIndex::TPRTree::Data::m_id |
Definition at line 66 of file include/spatialindex/TPRTree.h.
| uint8_t* SpatialIndex::TPRTree::Data::m_pData |
Definition at line 68 of file include/spatialindex/TPRTree.h.
Referenced by Data().
| MovingRegion SpatialIndex::TPRTree::Data::m_region |
Definition at line 67 of file include/spatialindex/TPRTree.h.