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_ndr< T > Member List

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

anglesscifir::coordinates_ndr< T >private
change_nd(const vector< scalar_unit > &new_values, const vector< float > &new_angles)scifir::coordinates_ndr< T >inline
change_nd(const vector< scalar_unit > &new_values, const vector< angle > &new_angles)scifir::coordinates_ndr< T >inline
coordinates_ndr()scifir::coordinates_ndr< T >inline
coordinates_ndr(const coordinates_ndr< T > &x)scifir::coordinates_ndr< T >inline
coordinates_ndr(coordinates_ndr< T > &&x)scifir::coordinates_ndr< T >inline
coordinates_ndr(const vector< U > &new_values, const vector< float > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const vector< U > &new_values, const vector< angle > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_x)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_x, const scalar_unit &new_y, const angle &new_theta)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_p, const angle &new_polar_theta, const angle &new_theta)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_p, const angle &new_cylindrical_theta, scalar_unit new_z, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const scalar_unit &new_r, const angle &new_spherical_theta, const angle &new_spherical_phi, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const angle &new_latitude, const angle &new_longitude, const scalar_unit &new_altitude, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const coordinates_nd< U > &new_coordinates, const vector< float > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(coordinates_nd< U > &&new_coordinates, const vector< float > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const coordinates_nd< U > &new_coordinates, const vector< angle > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(coordinates_nd< U > &&new_coordinates, const vector< angle > &new_angles)scifir::coordinates_ndr< T >inlineexplicit
coordinates_ndr(const string &init_coordinates_ndr)scifir::coordinates_ndr< T >inlineexplicit
display_cartesian_2d() constscifir::coordinates_ndr< T >inline
display_cartesian_3d() constscifir::coordinates_ndr< T >inline
display_cylindrical() constscifir::coordinates_ndr< T >inline
display_geographical() constscifir::coordinates_ndr< T >inline
display_polar() constscifir::coordinates_ndr< T >inline
display_spherical() constscifir::coordinates_ndr< T >inline
distance_to_origin() constscifir::coordinates_ndr< T >inline
get_altitude() constscifir::coordinates_ndr< T >inline
get_angle(int i) constscifir::coordinates_ndr< T >inline
get_angle(int i)scifir::coordinates_ndr< T >inline
get_angles() constscifir::coordinates_ndr< T >inline
get_latitude() constscifir::coordinates_ndr< T >inline
get_longitude() constscifir::coordinates_ndr< T >inline
get_nd() constscifir::coordinates_ndr< T >inline
get_p() constscifir::coordinates_ndr< T >inline
get_r() constscifir::coordinates_ndr< T >inline
get_spherical_phi() constscifir::coordinates_ndr< T >inline
get_spherical_theta() constscifir::coordinates_ndr< T >inline
get_value(int i) constscifir::coordinates_ndr< T >inline
get_value(int i)scifir::coordinates_ndr< T >inline
get_values() constscifir::coordinates_ndr< T >inline
initialize_from_string(string init_coordinates_ndr)scifir::coordinates_ndr< T >inlineprivate
is_nd(int i) constscifir::coordinates_ndr< T >inline
move(const scalar_unit &new_x)scifir::coordinates_ndr< T >inline
move(const displacement_2d &x_displacement)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_x, const scalar_unit &new_y)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_p, const angle &new_theta)scifir::coordinates_ndr< T >inline
move(const displacement_3d &x_displacement)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_p, const angle &new_theta, scalar_unit new_z)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_r, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inline
move(const displacement_nd &x_displacement)scifir::coordinates_ndr< T >inline
move(const scalar_unit &new_r, const vector< angle > &new_angles)scifir::coordinates_ndr< T >inline
no_valuescifir::coordinates_ndr< T >privatestatic
operator=(const coordinates_ndr< T > &x_coordinates)scifir::coordinates_ndr< T >inline
operator=(coordinates_ndr< T > &&x_coordinates)scifir::coordinates_ndr< T >inline
operator=(const coordinates_nd< U > &x_coordinates)scifir::coordinates_ndr< T >inline
operator=(coordinates_nd< U > &&x_coordinates)scifir::coordinates_ndr< T >inline
operator=(const string &init_coordinates_ndr)scifir::coordinates_ndr< T >inline
origin(const coordinates_ndr< T > &origin, const coordinates_ndr< T > &coordinates)scifir::coordinates_ndr< T >inlinestatic
point_to(direction::name x)scifir::coordinates_ndr< T >inline
rotate_in_2d(const angle &new_theta)scifir::coordinates_ndr< T >inline
rotate_in_3d(int axis, const angle &new_theta)scifir::coordinates_ndr< T >inline
set_angles(const vector< float > &new_angles)scifir::coordinates_ndr< T >inline
set_angles(const vector< angle > &new_angles)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_x)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_x, const scalar_unit &new_y)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_p, const angle &new_theta)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_x, const scalar_unit &new_y, const scalar_unit &new_z)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_p, const angle &new_theta, scalar_unit new_z)scifir::coordinates_ndr< T >inline
set_position(const scalar_unit &new_r, const angle &new_theta, const angle &new_phi)scifir::coordinates_ndr< T >inline
set_position(const angle &new_latitude, const angle &new_longitude, const scalar_unit &new_altitude)scifir::coordinates_ndr< T >inline
set_position(const vector< scalar_unit > &new_values)scifir::coordinates_ndr< T >inline
set_values(const vector< scalar_unit > &new_values)scifir::coordinates_ndr< T >inline
valuesscifir::coordinates_ndr< T >private