|
World Ocean Simulation System (WOSS) library
|
Provides the interface for the woss::Coord and woss::CoordZ classes. More...
Go to the source code of this file.
Classes | |
| class | woss::Coord |
| Coordinates (lat, long) class definitions and functions library. More... | |
| class | woss::CoordZ |
| 3D-Coordinates (lat, long, depth) class definitions and functions library More... | |
| class | woss::CoordZ::CartCoords |
| Class that represents cartesian coordinates. More... | |
| class | woss::UtmWgs84 |
| class | woss::CoordComparator< CompUser, T > |
| Function object for partial ordering of coordinates. More... | |
| class | woss::CoordComparator< CompUser, CoordZ > |
| Partial specialization for partial ordering of CoordZ coordinates. More... | |
Namespaces | |
| namespace | woss |
Typedefs | |
| using | woss::UtmZoneChar = char |
| using | woss::CoordZVector = std::vector< CoordZ > |
| using | woss::Marsden = int |
| using | woss::MarsdenCoord = std::pair< int, int > |
| using | woss::CoordVector = std::vector< Coord > |
| using | woss::MarsdenVector = std::vector< Marsden > |
| using | woss::MarsdenCoordVector = std::vector< MarsdenCoord > |
Functions | |
| constexpr Coord & | woss::operator+= (Coord &left, const Coord &right) |
| constexpr Coord & | woss::operator-= (Coord &left, const Coord &right) |
| constexpr Coord | woss::operator+ (const Coord &left, const Coord &right) |
| constexpr Coord | woss::operator- (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator== (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator!= (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator> (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator< (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator>= (const Coord &left, const Coord &right) |
| constexpr bool | woss::operator<= (const Coord &left, const Coord &right) |
| std::ostream & | woss::operator<< (std::ostream &os, const Coord &x) |
| std::ostream & | woss::operator<< (std::ostream &os, const CoordZ::CartCoords &instance) |
| constexpr bool | woss::operator== (const CoordZ &left, const CoordZ &right) |
| constexpr bool | woss::operator!= (const CoordZ &left, const CoordZ &right) |
| constexpr bool | woss::operator> (const CoordZ &left, const CoordZ &right) |
| constexpr bool | woss::operator< (const CoordZ &left, const CoordZ &right) |
| constexpr bool | woss::operator>= (const CoordZ &left, const CoordZ &right) |
| constexpr bool | woss::operator<= (const CoordZ &left, const CoordZ &right) |
| constexpr CoordZ & | woss::operator+= (CoordZ &left, const CoordZ &right) |
| constexpr CoordZ & | woss::operator-= (CoordZ &left, const CoordZ &right) |
| std::ostream & | woss::operator<< (std::ostream &os, const CoordZ &instance) |
| constexpr CoordZ | woss::operator+ (const CoordZ &left, const CoordZ &right) |
| constexpr CoordZ | woss::operator- (const CoordZ &left, const CoordZ &right) |
| std::ostream & | woss::operator<< (std::ostream &os, const UtmWgs84 &instance) |
Provides the interface for the woss::Coord and woss::CoordZ classes.
Provides the interface for the woss::Coord and woss::CoordZ classes