![]() |
fpmas 1.5
|
#include <grid.h>
Static Public Member Functions | |
| static std::size_t | size (const ObjectPack &p) |
| static std::size_t | size (const ObjectPack &p, const api::model::DiscretePoint &) |
| static void | to_datapack (ObjectPack &pack, const api::model::DiscretePoint &point) |
| static api::model::DiscretePoint | from_datapack (const ObjectPack &pack) |
DiscretePoint base_io specialization.
| Serialization scheme || | point.x | point.y |
|
static |
Returns the buffer size, in bytes, required to serialize a DiscretePoint instance in a DataPack, i.e. 2*p.size<DiscreteCoordinate>().
|
static |
Equivalent to size().
|
static |
Writes id to the pack buffer.
| pack | destination ObjectPack |
| point | source point |
|
static |
Reads a DiscretePoint from the pack buffer.
| pack | source ObjectPack |