20 #ifndef WORLD_BUILDER_COORDINATE_SYSTEMS_CARTESIAN_H 21 #define WORLD_BUILDER_COORDINATE_SYSTEMS_CARTESIAN_H 28 namespace CoordinateSystems
std::array< double, 3 > natural_to_cartesian_coordinates(const std::array< double, 3 > &position) const override final
WorldBuilder::World * world
DepthMethod depth_method() const override final
static void declare_entries(Parameters &prm, const std::string &parent_name="")
void parse_entries(Parameters &prm) override final
Cartesian(WorldBuilder::World *world)
CoordinateSystem natural_coordinate_system() const override final
virtual double max_model_depth() const override final
double distance_between_points_at_same_depth(const Point< 3 > &point_1, const Point< 3 > &point_2) const override final
~Cartesian() override final
std::array< double, 3 > cartesian_to_natural_coordinates(const std::array< double, 3 > &position) const override final