OverSim
|
#include <CoordinateSystem.h>
Public Member Functions | |
bool | isValid () |
Prox | getDistance (const AbstractNcsNodeInfo &abstractInfo) const |
bool | update (const AbstractNcsNodeInfo &abstractInfo) |
simtime_t | getAccessDelay () const |
void | setAccessDelay (simtime_t delay) |
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) |
Public Member Functions inherited from AbstractNcsNodeInfo | |
virtual | ~AbstractNcsNodeInfo () |
Protected Attributes | |
simtime_t | accessDelay |
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 122 of file CoordinateSystem.h.
|
inline |
Definition at line 130 of file CoordinateSystem.h.
Referenced by getDistance().
|
virtual |
Reimplemented from EuclideanNcsNodeInfo.
Definition at line 201 of file CoordinateSystem.cc.
Referenced by SimpleNcs::getCoordinateBasedProx().
|
inlinevirtual |
Implements AbstractNcsNodeInfo.
Definition at line 125 of file CoordinateSystem.h.
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 225 of file CoordinateSystem.cc.
|
inline |
Definition at line 131 of file CoordinateSystem.h.
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 212 of file CoordinateSystem.cc.
|
protected |
Definition at line 136 of file CoordinateSystem.h.
Referenced by getAccessDelay(), getDistance(), and setAccessDelay().