scifir-units 2.0.0
scifir-units is a library of units of measurement, angles, coordinates, fields, and related data, all lightweight, that help in the development of scientific software and scientific machines
Loading...
Searching...
No Matches
scifir::coordinates_3d< T > Member List

This is the complete list of members for scifir::coordinates_3d< T >, including all inherited members.

CARTESIAN enum valuescifir::coordinates_3d< T >
coordinates_3d()scifir::coordinates_3d< T >inline
coordinates_3d(const coordinates_3d< T > &x_coordinates)scifir::coordinates_3d< T >inline
coordinates_3d(coordinates_3d< T > &&x_coordinates)scifir::coordinates_3d< T >inline
coordinates_3d(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z)scifir::coordinates_3d< T >inlineexplicit
coordinates_3d(const scalar_unit &new_p, const angle &new_theta, scalar_unit new_z)scifir::coordinates_3d< T >inlineexplicit
coordinates_3d(const scalar_unit &new_r, const angle &new_theta, const angle &new_phi)scifir::coordinates_3d< T >inlineexplicit
coordinates_3d(const angle &new_latitude, const angle &new_longitude, const scalar_unit &new_altitude)scifir::coordinates_3d< T >inlineexplicit
coordinates_3d(coordinates_3d::type coordinates_type, const string &coord1, const string &coord2, const string &coord3)scifir::coordinates_3d< T >inlineexplicit
coordinates_3d(const string &init_coordinates_3d)scifir::coordinates_3d< T >inlineexplicit
CYLINDRICAL enum valuescifir::coordinates_3d< T >
display_cartesian() constscifir::coordinates_3d< T >inline
display_cylindrical() constscifir::coordinates_3d< T >inline
display_geographical() constscifir::coordinates_3d< T >inline
display_spherical() constscifir::coordinates_3d< T >inline
distance_to_origin() constscifir::coordinates_3d< T >inline
GEODESIC enum valuescifir::coordinates_3d< T >
get_altitude() constscifir::coordinates_3d< T >inline
get_latitude() constscifir::coordinates_3d< T >inline
get_longitude() constscifir::coordinates_3d< T >inline
get_p() constscifir::coordinates_3d< T >inline
get_phi() constscifir::coordinates_3d< T >inline
get_r() constscifir::coordinates_3d< T >inline
get_theta() constscifir::coordinates_3d< T >inline
initialize_from_string(string init_coordinates_3d)scifir::coordinates_3d< T >inlineprotected
move(const displacement_3d &x_displacement)scifir::coordinates_3d< T >inline
move(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z)scifir::coordinates_3d< T >inline
move(const scalar_unit &new_p, const angle &new_theta, scalar_unit new_z)scifir::coordinates_3d< T >inline
move(const scalar_unit &new_r, const angle &new_theta, const angle &new_phi)scifir::coordinates_3d< T >inline
operator=(const coordinates_3d< T > &x_coordinates)scifir::coordinates_3d< T >inline
operator=(coordinates_3d< T > &&x_coordinates)scifir::coordinates_3d< T >inline
operator=(const string &init_coordinates_3d)scifir::coordinates_3d< T >inline
origin(const coordinates_3d< T > &origin, const coordinates_3d< T > &coordinates)scifir::coordinates_3d< T >inlinestatic
rotate_in_x(const angle &x_angle)scifir::coordinates_3d< T >inline
rotate_in_y(const angle &x_angle)scifir::coordinates_3d< T >inline
rotate_in_z(const angle &x_angle)scifir::coordinates_3d< T >inline
set_position(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z)scifir::coordinates_3d< T >inline
set_position(const scalar_unit &new_p, const angle &new_theta, scalar_unit new_z)scifir::coordinates_3d< T >inline
set_position(const scalar_unit &new_r, const angle &new_theta, const angle &new_phi)scifir::coordinates_3d< T >inline
set_position(const latitude &new_latitude, const longitude &new_longitude, const scalar_unit &new_altitude)scifir::coordinates_3d< T >inline
SPHERICAL enum valuescifir::coordinates_3d< T >
type enum namescifir::coordinates_3d< T >
xscifir::coordinates_3d< T >
yscifir::coordinates_3d< T >
zscifir::coordinates_3d< T >