#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 EuclideanNcsNodeInfo, SimpleCoordsInfo, and VivaldiCoordsInfo.
Referenced by NeighborCache::getAvgAbsPredictionError().
| virtual bool AbstractNcsNodeInfo::isValid | ( | ) | [pure virtual] |
Implemented in GnpNpsCoordsInfo, SimpleCoordsInfo, and VivaldiCoordsInfo.
| virtual AbstractNcsNodeInfo::operator std::vector< double > | ( | ) | const [pure virtual] |
Implemented in GnpNpsCoordsInfo, SimpleCoordsInfo, and VivaldiCoordsInfo.
| virtual bool AbstractNcsNodeInfo::update | ( | const AbstractNcsNodeInfo & | info | ) | [pure virtual] |
Implemented in GnpNpsCoordsInfo, SimpleCoordsInfo, and VivaldiCoordsInfo.
Referenced by NeighborCache::updateNcsInfo(), and NeighborCache::updateNode().
1.7.1