27 const CoordinateSystems::Interface &coordinate_system_)
30 coordinates = coordinate_system_.cartesian_to_natural_coordinates(position);
36 const CoordinateSystems::Interface &coordinate_system_)
39 coordinates = coordinate_system_.cartesian_to_natural_coordinates(position.get_array());
51 std::array<double,2> coordinate;
CoordinateSystem coordinate_system
std::array< double, 3 > coordinates
std::array< double, 2 > get_surface_coordinates() 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