|
virtual int | command (int argc, const char *const *argv) |
|
virtual bool | isEquivalentTo (const woss::CoordZ &coordz) |
|
virtual woss::CoordZ | getLocation () |
|
virtual double | getVerticalOrientation () |
|
virtual double | getBearing () |
|
virtual double | getSpeed () |
|
| WossPosition (double latitude, double longitude, double depth=0, double dist=LOCATION_COMPARISON_DISTANCE) |
|
| WossPosition (const woss::CoordZ &coordz=woss::CoordZ(), double dist=LOCATION_COMPARISON_DISTANCE) |
|
virtual WossPosition * | create (double latitude, double longitude, double depth=0, double dist=LOCATION_COMPARISON_DISTANCE) const |
|
virtual WossPosition * | create (const woss::CoordZ &coordz=woss::CoordZ(), double dist=LOCATION_COMPARISON_DISTANCE) const |
|
virtual WossPosition * | clone () const |
|
virtual void | setLatitude (double val) |
|
virtual void | setLongitude (double val) |
|
virtual void | setDepth (double val) |
|
virtual void | setAltitude (double val) |
|
virtual void | setMinVerticalOrientation (double val) |
|
virtual void | setMaxVerticalOrientation (double val) |
|
virtual void | setX (double val) |
|
virtual void | setY (double val) |
|
virtual void | setZ (double val) |
|
virtual double | getX () |
|
virtual double | getY () |
|
virtual double | getZ () |
|
virtual double | getLatitude () |
|
virtual double | getLongitude () |
|
virtual double | getDepth () |
|
virtual double | getAltitude () |
|
virtual double | getMinVerticalOrientation () |
|
virtual double | getMaxVerticalOrientation () |
|
| Location (const CoordZ &coordz=CoordZ(), double dist=LOCATION_COMPARISON_DISTANCE) |
|
| Location (double latitude, double longitude, double depth=0, double dist=LOCATION_COMPARISON_DISTANCE) |
|
virtual | ~Location () |
|
virtual bool | isValid () const |
|
virtual void | setLocation (const CoordZ &coordz) |
|
virtual void | setVerticalOrientation (double angle) |
|
virtual void | setHorizontalOrientation (double angle) |
|
virtual double | getHorizontalOrientation () |
|
friend::std::ostream & | operator<< (::std::ostream &os, const Location &instance) |
|
|
typedef ::std::vector< WayPoint > | WayPointVect |
|
typedef ::std::map< double, int > | TimeIdMap |
|
typedef TimeIdMap::iterator | TIMIter |
|
typedef TimeIdMap::reverse_iterator | TIMRIter |
|
◆ command()
int WossWpPosition::command |
( |
int |
argc, |
|
|
const char *const * |
argv |
|
) |
| |
|
virtual |
◆ getBearing()
double WossWpPosition::getBearing |
( |
| ) |
|
|
virtual |
◆ getLocation()
◆ getVerticalOrientation()
double WossWpPosition::getVerticalOrientation |
( |
| ) |
|
|
virtual |
Gets current vertical orientation from reference line (0 degrees = parallel to sea surface / bottom ). Negative values are towards the surface, while positive ones are towards sea bottom
- Returns
- difference angle [dec degrees]
Reimplemented from woss::Location.
References woss::Location::vertical_orientation.
◆ isEquivalentTo()
bool WossWpPosition::isEquivalentTo |
( |
const woss::CoordZ & |
coordz | ) |
|
|
virtual |
The documentation for this class was generated from the following files: