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