#include <cml/mathlib/checking.h>#include <cml/mathlib/epsilon.h>#include <cml/mathlib/helper.h>


Go to the source code of this file.
Namespaces | |
| namespace | cml |
Functions | |
| template<class VecT , typename Real > | |
| void | cml::cartesian_to_cylindrical (const VecT &v, Real &radius, Real &theta, Real &height, size_t axis, Real tolerance=epsilon< Real >::placeholder()) |
| template<class VecT , typename Real > | |
| void | cml::cartesian_to_polar (const VecT &v, Real &radius, Real &theta, Real tolerance=epsilon< Real >::placeholder()) |
| template<class VecT , typename Real > | |
| void | cml::cartesian_to_spherical (const VecT &v, Real &radius, Real &theta, Real &phi, size_t axis, SphericalType type, Real tolerance=epsilon< Real >::placeholder()) |
| template<typename E , class A > | |
| void | cml::cylindrical_to_cartesian (E radius, E theta, E height, size_t axis, vector< E, A > &v) |
| template<typename E , class A > | |
| void | cml::polar_to_cartesian (E radius, E theta, vector< E, A > &v) |
| template<typename E , class A > | |
| void | cml::spherical_to_cartesian (E radius, E theta, E phi, size_t axis, SphericalType type, vector< E, A > &v) |
Definition in file coord_conversion.h.
1.5.9