LRAUV  revA
LocationNode Member List

This is the complete list of members for LocationNode, including all inherited members.

AtBearing(const float bearing, const float distance, double &lat, double &lon)Locationstatic
atBearing(const double bearing, const double distance)Location
AtBearingEllipsoid(const float bearing, const float distance, double &lat, double &lon)Locationstatic
BLACK enum valueLocationNode
CalcVector(const double &lat0, const double &lon0, const double &lat1, const double &lon1, double &toEast, double &toNorth)Locationstatic
calcVector(const Location &location1, double &toEast, double &toNorth) const Location
cameFrom_LocationNodeprivate
copy() const Location
copyTo(const Unit &unit, unsigned char &assignTo) const Locationinlinevirtual
copyTo(const Unit &unit, float &assignTo) const Locationinlinevirtual
copyTo(const Unit &unit, double &assignTo) const Locationinlinevirtual
copyTo(const Unit &unit, double &assignTo, unsigned int dim) const Locationvirtual
copyTo(const Unit &unit, int &assignTo) const Locationinlinevirtual
Delete1D(double *array)I1D< double >inlinestatic
Delta(double &lat, double &lon, double northings, double eastings)Locationstatic
dScore_LocationNodeprivate
EARTH_RADIUSLocationstatic
EARTH_RADIUS_INVERTEDLocationstatic
EastingsDelta(const double startLat, const double startLon, const float eastingsDelta)Locationstatic
fScore_LocationNodeprivate
GetBearing(const double &latitude0, const double &longitude0, const double &latitude1, const double &longitude1)Locationstatic
getBearing(const double &latitude, const double &longitude) const Location
getBearing(const Location &location1) const Location
getCameFrom()LocationNodeinline
GetDistance(const double &latitude0, const double &longitude0, const double &latitude1, const double &longitude1)Locationstatic
getDistance(const double &latitude, const double &longitude) const Location
getDistance(const Location &location1) const Location
GetDistanceFast(const double &latitude0, const double &longitude0, const double &latitude1, const double &longitude1)Locationstatic
getDistanceFast(const Location &location1) const Location
getDScore()LocationNodeinline
getFScore()LocationNodeinline
getLat() const LocationNodeinline
Location::getLat(const Unit &unit) const Location
getLatIndex() const LocationNodeinline
getLon() const LocationNodeinline
Location::getLon(const Unit &unit) const Location
getLonIndex() const LocationNodeinline
getM() const Locationinlinevirtual
getPtr1d()Locationinlinevirtual
GRAY enum valueLocationNode
HavSin(double angle)Locationstatic
I1D()I1D< double >inlineprotected
I1D(const I1D &)I1D< double >inlineprotected
isNan() const Location
lat_Locationprotected
latIndex_LocationNodeprivate
Location(const Unit &unit)Location
Location(const Unit &unit, const double &lat, const double &lon, bool scaleValues=true)Location
Location(const Location &value)Location
Location()Locationprotected
LocationNode(double latitude, double longitude, int latIndex, int lonIndex)LocationNodeinline
LocationNode(const LocationNode &old)LocationNodeprivate
lon_Locationprotected
lonIndex_LocationNodeprivate
New1D(int m, bool extra=false)I1D< double >inlinestatic
NodeColor enum nameLocationNode
nodeColor_LocationNodeprivate
NorthingsDelta(const double startLat, const float northingsDelta)Locationstatic
operator+(const Location &rhs) const Location
operator+=(const Location &rhs)Location
operator-(const Location &rhs) const Location
operator-=(const Location &rhs)Location
operator=(const Location &rhs)Location
removeFromQueue(FastMap< const float, LocationNode * > &nodeQueue)LocationNodeinline
setCameFrom(LocationNode *cameFrom, float dScore, float heuristic, FastMap< const float, LocationNode * > &nodeQueue)LocationNodeinline
setDScoreAndHeuristic(float dScore, float heuristic)LocationNodeinline
setFrom(const Unit &unit, unsigned char value)Locationinline
setFrom(const Unit &unit, double value)Locationinline
setFrom(const Unit &unit, float value)Locationinline
setFrom(const Unit &unit, int value)Locationinline
setFrom(const DataValue &value)Location
setLat(const Unit &unit, const double &lat)Location
setLon(const Unit &unit, const double &lat)Location
setNodeColor(NodeColor nodeColor)LocationNodeinline
toString(const Unit &unit) const Location
value_Locationprotected
WHITE enum valueLocationNode
~I1D()I1D< double >inlinevirtual
~Location()Locationinlinevirtual