|
OverSim
|
#include <CoordinateSystem.h>
Public Member Functions | |
| GnpNpsCoordsInfo () | |
| bool | isValid () |
| int8_t | getLayer () const |
| void | setLayer (int8_t layer) |
| bool | update (const AbstractNcsNodeInfo &abstractInfo) |
| operator Coords () const | |
Public Member Functions inherited from EuclideanNcsNodeInfo | |
| EuclideanNcsNodeInfo () | |
| virtual | ~EuclideanNcsNodeInfo () |
| uint8_t | getDimension () const |
| double | getCoords (uint8_t i) const |
| const Coords & | getCoords () const |
| void | setCoords (uint8_t i, double value) |
| Prox | getDistance (const AbstractNcsNodeInfo &abstractInfo) const |
Public Member Functions inherited from AbstractNcsNodeInfo | |
| virtual | ~AbstractNcsNodeInfo () |
Protected Attributes | |
| int8_t | npsLayer |
Protected Attributes inherited from EuclideanNcsNodeInfo | |
| Coords | coordinates |
Additional Inherited Members | |
Static Public Member Functions inherited from EuclideanNcsNodeInfo | |
| static void | setDimension (uint8_t dimension) |
Static Protected Attributes inherited from EuclideanNcsNodeInfo | |
| static uint8_t | dim |
Definition at line 87 of file CoordinateSystem.h.
|
inline |
Definition at line 90 of file CoordinateSystem.h.
|
inline |
Definition at line 94 of file CoordinateSystem.h.
Referenced by Nps::coordsReqRpcResponse(), Nps::getOwnLayer(), and operator<<().
|
inlinevirtual |
Implements AbstractNcsNodeInfo.
Definition at line 92 of file CoordinateSystem.h.
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 63 of file CoordinateSystem.cc.
|
inline |
Definition at line 95 of file CoordinateSystem.h.
Referenced by Nps::init(), and Nps::setOwnLayer().
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 50 of file CoordinateSystem.cc.
|
protected |
Definition at line 102 of file CoordinateSystem.h.
Referenced by getLayer(), GnpNpsCoordsInfo(), isValid(), setLayer(), and update().