#include <Tools.h>
◆ ~ISerializable()
virtual Tools::ISerializable::~ISerializable |
( |
| ) |
|
|
inlinevirtual |
◆ getByteArraySize()
virtual uint32_t Tools::ISerializable::getByteArraySize |
( |
| ) |
|
|
pure virtual |
Implemented in SpatialIndex::LineSegment, SpatialIndex::MovingPoint, SpatialIndex::MovingRegion, SpatialIndex::MVRTree::Data, SpatialIndex::Point, SpatialIndex::Region, SpatialIndex::RTree::Data, SpatialIndex::TimePoint, SpatialIndex::TimeRegion, Tools::PropertySet, SpatialIndex::TPRTree::Data, SpatialIndex::MVRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::TPRTree::Node.
◆ loadFromByteArray()
virtual void Tools::ISerializable::loadFromByteArray |
( |
const byte * | data | ) |
|
|
pure virtual |
Implemented in SpatialIndex::LineSegment, SpatialIndex::MovingPoint, SpatialIndex::MovingRegion, SpatialIndex::MVRTree::Data, SpatialIndex::Point, SpatialIndex::Region, SpatialIndex::RTree::Data, SpatialIndex::TimePoint, SpatialIndex::TimeRegion, Tools::PropertySet, SpatialIndex::TPRTree::Data, SpatialIndex::MVRTree::Node, SpatialIndex::RTree::Node, and SpatialIndex::TPRTree::Node.
◆ storeToByteArray()
virtual void Tools::ISerializable::storeToByteArray |
( |
byte ** | data, |
|
|
uint32_t & | length ) |
|
pure virtual |
Implemented in SpatialIndex::MovingPoint, SpatialIndex::MovingRegion, SpatialIndex::MVRTree::Data, SpatialIndex::RTree::Data, SpatialIndex::TimePoint, SpatialIndex::TimeRegion, SpatialIndex::TPRTree::Data, SpatialIndex::MVRTree::Node, SpatialIndex::RTree::Node, SpatialIndex::TPRTree::Node, SpatialIndex::LineSegment, SpatialIndex::Point, SpatialIndex::Region, and Tools::PropertySet.
The documentation for this class was generated from the following file:
- src/3rdparty/legacy/spatialindexnavel/include/spatialindex/tools/Tools.h