World Ocean Simulation System (WOSS) library
woss::CoordZ Member List

This is the complete list of members for woss::CoordZ, including all inherited members.

Coord(double lat=COORD_NOT_SET_VALUE, double lon=COORD_NOT_SET_VALUE)woss::Coordinline
Coord(const Coord &copy)=defaultwoss::Coord
Coord(Coord &&tmp)=defaultwoss::Coord
COORD_MAX_LATITUDEwoss::Coordstatic
COORD_MAX_LONGITUDEwoss::Coordstatic
COORD_MIN_LATITUDEwoss::Coordstatic
COORD_MIN_LONGITUDEwoss::Coordstatic
CoordZ(double lat=COORD_NOT_SET_VALUE, double lon=COORD_NOT_SET_VALUE, double z=COORD_NOT_SET_VALUE)woss::CoordZinline
CoordZ(const Coord &coords, double depth=COORD_NOT_SET_VALUE)woss::CoordZinlineexplicit
CoordZ(const CoordZ &copy)=defaultwoss::CoordZ
CoordZ(CoordZ &&tmp)=defaultwoss::CoordZ
COORDZ_MIN_DEPTHwoss::CoordZstatic
CoordZSpheroidType enum namewoss::CoordZ
depthwoss::CoordZprotected
EARTH_GRS80_ECCENTRICITYwoss::Coordstatic
EARTH_GRS80_POLAR_RADIUSwoss::Coordstatic
EARTH_RADIUSwoss::Coordstatic
EARTH_SEMIMAJOR_AXISwoss::Coordstatic
EARTH_WGS84_ECCENTRICITYwoss::Coordstatic
EARTH_WGS84_POLAR_RADIUSwoss::Coordstatic
getCartCoords(CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE) constwoss::CoordZinline
getCartDistance(const CoordZ &coords, CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE) constwoss::CoordZinline
getCartRelAzimuth(const CoordZ &coords) constwoss::CoordZinline
getCartRelZenith(const CoordZ &coords) constwoss::CoordZinline
getCartX(CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE) constwoss::CoordZinline
getCartY(CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE) constwoss::CoordZinline
getCartZ(CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE) constwoss::CoordZinline
getCoordAlongGreatCircle(const Coord &start_coord, const Coord &end_coord, double distance, double depth=0.0)woss::Coordinlinestatic
getCoordFromBearing(const Coord &start_coord, double bearing, double distance, double depth=0.0)woss::Coordinlinestatic
getCoordFromUtmWgs84(double easting, double northing, double utm_zone_number, UtmZoneChar utm_zone_char)woss::Coordinlinestatic
getCoordZAlongCartLine(const CoordZ &start, const CoordZ &end, double distance)woss::CoordZstatic
getCoordZAlongGreatCircle(const CoordZ &start, const CoordZ &end, double distance)woss::CoordZstatic
getCoordZFromCartesianCoords(double x, double y, double z, CoordZSpheroidType type=CoordZSpheroidType::COORDZ_SPHERE)woss::CoordZinlinestatic
getCoordZFromCartesianCoords(const CartCoords &cart_coords)woss::CoordZinlinestatic
getCoordZFromSphericalCoords(double rho, double theta, double phi)woss::CoordZstatic
getDepth() constwoss::CoordZinline
getFinalBearing(const Coord &destination) constwoss::Coordinline
getGreatCircleDistance(const Coord &destination, double depth=0) constwoss::Coordinline
getInitialBearing(const Coord &destination) constwoss::Coordinline
getLatitude() constwoss::Coordinline
getLongitude() constwoss::Coordinline
getMarsdenCoord() constwoss::Coordinline
getMarsdenOneDegreeSquare() constwoss::Coordinline
getMarsdenSquare() constwoss::Coordinline
getSphericalPhi() constwoss::CoordZinline
getSphericalRho() constwoss::CoordZinline
getSphericalTheta() constwoss::CoordZinline
isValid() constwoss::CoordZinline
isValidUtmZoneChar(UtmZoneChar utm_zone_char)woss::Coordinlineprotectedstatic
latitudewoss::Coordprotected
longitudewoss::Coordprotected
marsden_one_degreewoss::Coordprotected
marsden_squarewoss::Coordprotected
operator!=woss::CoordZfriend
operator+woss::CoordZfriend
operator+=woss::CoordZfriend
operator-woss::CoordZfriend
operator-=woss::CoordZfriend
operator<woss::CoordZfriend
operator<<woss::CoordZfriend
operator<=woss::CoordZfriend
operator=(const CoordZ &coordz)=defaultwoss::CoordZ
operator=(CoordZ &&coordz)=defaultwoss::CoordZ
woss::Coord::operator=(const Coord &copy)=defaultwoss::Coord
woss::Coord::operator=(Coord &&tmp)=defaultwoss::Coord
operator==woss::CoordZfriend
operator>woss::CoordZfriend
operator>=woss::CoordZfriend
setDepth(double d)woss::CoordZinline
setLatitude(double lat)woss::Coordinline
setLongitude(double lon)woss::Coordinline
updateMarsdenCoord()woss::Coordinlineprotected