|
| bool | WorldBuilder::Utilities::polygon_contains_point (const std::vector< Point< 2 > > &point_list, const Point< 2 > &point) |
| |
| double | WorldBuilder::Utilities::signed_distance_to_polygon (const std::vector< Point< 2 > > &point_list, const Point< 2 > &point) |
| |
| std::array< double, 3 > | WorldBuilder::Utilities::cartesian_to_spherical_coordinates (const Point< 3 > &position) |
| |
| Point< 3 > | WorldBuilder::Utilities::spherical_to_cartesian_coordinates (const std::array< double, 3 > &scoord) |
| |
| std::array< double, 3 > | WorldBuilder::Utilities::cartesian_to_ellipsoidal_coordinates (const Point< 3 > &position, const double semi_major_axis_a, const double eccentricity) |
| |
| Point< 3 > | WorldBuilder::Utilities::ellipsoidal_to_cartesian_coordinates (const std::array< double, 3 > &phi_theta_d, const double semi_major_axis_a, const double eccentricity) |
| |
| CoordinateSystem | WorldBuilder::Utilities::string_to_coordinate_system (const std::string &coordinate_system) |
| |
| template<int dim> |
| const std::array< double, dim > | WorldBuilder::Utilities::convert_point_to_array (const Point< dim > &point_) |
| |
| double | WorldBuilder::Utilities::string_to_double (const std::string &string) |
| |
| double | WorldBuilder::Utilities::string_to_int (const std::string &string) |
| |
| double | WorldBuilder::Utilities::string_to_unsigned_int (const std::string &string) |
| |
| boost::optional< std::string > | WorldBuilder::Utilities::get_from_ptree (const ptree &tree, const std::string &path, const std::string &key, const bool required, const std::string &path_separator) |
| |
| boost::optional< std::string > | WorldBuilder::Utilities::get_from_ptree_abs (const ptree &tree, const std::string &path, const std::string &key, const bool required, const std::string &path_separator) |
| |
| std::string | WorldBuilder::Utilities::indent (int level) |
| |
| std::stringstream | WorldBuilder::Utilities::print_tree (const ptree &pt, int level) |
| |