Auxiliary class for CoordBasedRouting: Holds the min and max border values for each dimension and the area's NodeID prefix. More...
#include <CoordBasedRouting.h>
Public Member Functions | |
CBRArea (uint8_t dim) | |
CBRArea Constructor, reserves space for min & max vectors. | |
~CBRArea () | |
Public Attributes | |
std::vector< double > | min |
std::vector< double > | max |
std::string | prefix |
Auxiliary class for CoordBasedRouting: Holds the min and max border values for each dimension and the area's NodeID prefix.
Definition at line 39 of file CoordBasedRouting.h.
CBRArea::CBRArea | ( | uint8_t | dim | ) |
CBRArea Constructor, reserves space for min & max vectors.
Definition at line 265 of file CoordBasedRouting.cc.
CBRArea::~CBRArea | ( | ) | [inline] |
Definition at line 43 of file CoordBasedRouting.h.
std::vector<double> CBRArea::max |
Definition at line 46 of file CoordBasedRouting.h.
Referenced by CBRArea(), CoordBasedRouting::getEuclidianDistanceByKeyAndCoords(), CoordBasedRouting::getPrefix(), and CoordBasedRouting::parseSource().
std::vector<double> CBRArea::min |
Definition at line 43 of file CoordBasedRouting.h.
Referenced by CBRArea(), CoordBasedRouting::getEuclidianDistanceByKeyAndCoords(), CoordBasedRouting::getPrefix(), and CoordBasedRouting::parseSource().
std::string CBRArea::prefix |
Definition at line 47 of file CoordBasedRouting.h.
Referenced by CoordBasedRouting::getEuclidianDistanceByKeyAndCoords(), CoordBasedRouting::getPrefix(), and CoordBasedRouting::parseSource().