20 #ifndef WORLD_BUILDER_OBJECTS_NATURAL_COORDINATE_H 21 #define WORLD_BUILDER_OBJECTS_NATURAL_COORDINATE_H 47 const ::WorldBuilder::CoordinateSystems::Interface &coordinate_system);
CoordinateSystem coordinate_system
std::array< double, 3 > coordinates
std::array< double, 2 > get_surface_coordinates() const
double get_depth_coordinate() const
CoordinateSystem get_coordinate_system() const
Point< 2 > get_surface_point() const
#define WBAssertThrow(condition, message)
NaturalCoordinate(const std::array< double, 3 > &position, const ::WorldBuilder::CoordinateSystems::Interface &coordinate_system)
double & get_ref_depth_coordinate()
const std::array< double, 3 > & get_coordinates() const