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


Public Member Functions | |
| virtual uint32_t | getChildrenCount () const =0 |
| virtual id_type | getChildIdentifier (uint32_t index) const =0 |
| virtual void | getChildData (uint32_t index, uint32_t &len, uint8_t **data) const =0 |
| virtual void | getChildShape (uint32_t index, IShape **out) const =0 |
| virtual uint32_t | getLevel () const =0 |
| virtual bool | isIndex () const =0 |
| virtual bool | isLeaf () const =0 |
| ~INode () override=default | |
Public Member Functions inherited from SpatialIndex::IEntry | |
| virtual id_type | getIdentifier () const =0 |
| virtual void | getShape (IShape **out) const =0 |
| ~IEntry () override=default | |
Public Member Functions inherited from Tools::IObject | |
| virtual | ~IObject ()=default |
| virtual IObject * | clone ()=0 |
Public Member Functions inherited from Tools::ISerializable | |
| virtual | ~ISerializable ()=default |
| virtual uint32_t | getByteArraySize ()=0 |
| virtual void | loadFromByteArray (const uint8_t *data)=0 |
| virtual void | storeToByteArray (uint8_t **data, uint32_t &length)=0 |
Definition at line 114 of file SpatialIndex.h.
|
overridedefault |
|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
Referenced by get_results(), and LeafQuery::getNextEntry().

|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
Referenced by get_results(), and LeafQuery::getNextEntry().

|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
Referenced by LeafQuery::getNextEntry().

|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
|
pure virtual |
Implemented in SpatialIndex::TPRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::MVRTree::Node.
Referenced by LeafQuery::getNextEntry().
