#include <CoordinateSystem.h>
Public Member Functions | |
virtual | ~AbstractNcsNodeInfo () |
virtual bool | isValid ()=0 |
virtual Prox | getDistance (const AbstractNcsNodeInfo &node) const =0 |
virtual bool | update (const AbstractNcsNodeInfo &info)=0 |
virtual | operator std::vector< double > () const =0 |
Definition at line 36 of file CoordinateSystem.h.
virtual AbstractNcsNodeInfo::~AbstractNcsNodeInfo | ( | ) | [inline, virtual] |
Definition at line 39 of file CoordinateSystem.h.
virtual Prox AbstractNcsNodeInfo::getDistance | ( | const AbstractNcsNodeInfo & | node | ) | const [pure virtual] |
Implemented in GnpNpsCoordsInfo, and VivaldiCoordsInfo.
Referenced by NeighborCache::getAvgAbsPredictionError().
virtual bool AbstractNcsNodeInfo::isValid | ( | ) | [pure virtual] |
Implemented in GnpNpsCoordsInfo, and VivaldiCoordsInfo.
virtual AbstractNcsNodeInfo::operator std::vector< double > | ( | ) | const [pure virtual] |
Implemented in GnpNpsCoordsInfo, and VivaldiCoordsInfo.
virtual bool AbstractNcsNodeInfo::update | ( | const AbstractNcsNodeInfo & | info | ) | [pure virtual] |
Implemented in GnpNpsCoordsInfo, and VivaldiCoordsInfo.
Referenced by NeighborCache::updateNcsInfo(), and NeighborCache::updateNode().