|
OverSim
|
#include <CoordinateSystem.h>
Public Member Functions | |
| VivaldiCoordsInfo (bool useHeightVector=false) | |
| bool | isValid () |
| double | getError () const |
| void | setError (double err) |
| double | getHeightVector () const |
| void | setHeightVector (double height) |
| Prox | getDistance (const AbstractNcsNodeInfo &node) const |
| bool | update (const AbstractNcsNodeInfo &info) |
| 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 | |
| double | coordErr |
| double | heightVector |
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 142 of file CoordinateSystem.h.
|
inline |
Definition at line 145 of file CoordinateSystem.h.
|
virtual |
Reimplemented from EuclideanNcsNodeInfo.
Definition at line 93 of file CoordinateSystem.cc.
Referenced by Vivaldi::getCoordinateBasedProx(), and Vivaldi::processCoordinates().
|
inline |
Definition at line 152 of file CoordinateSystem.h.
Referenced by SVivaldi::calcError(), Vivaldi::calcError(), Vivaldi::finishVivaldi(), getDistance(), Vivaldi::getOwnError(), operator<<(), and Vivaldi::processCoordinates().
|
inline |
Definition at line 164 of file CoordinateSystem.h.
Referenced by getDistance(), Vivaldi::getOwnHeightVector(), operator<<(), and Vivaldi::processCoordinates().
|
inlinevirtual |
Implements AbstractNcsNodeInfo.
Definition at line 150 of file CoordinateSystem.h.
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 135 of file CoordinateSystem.cc.
|
inline |
Definition at line 153 of file CoordinateSystem.h.
Referenced by Vivaldi::processCoordinates().
|
inline |
Definition at line 165 of file CoordinateSystem.h.
Referenced by Vivaldi::init(), and Vivaldi::processCoordinates().
|
virtual |
Implements AbstractNcsNodeInfo.
Definition at line 120 of file CoordinateSystem.cc.
|
protected |
Definition at line 174 of file CoordinateSystem.h.
Referenced by getError(), isValid(), setError(), update(), and VivaldiCoordsInfo().
|
protected |
Definition at line 175 of file CoordinateSystem.h.
Referenced by getHeightVector(), setHeightVector(), update(), and VivaldiCoordsInfo().