coord_conversion.h File Reference

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

Include dependency graph for coord_conversion.h:

This graph shows which files directly or indirectly include this file:

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)


Detailed Description

Definition in file coord_conversion.h.


Generated on Sat Jul 18 19:35:36 2009 for CML 1.0 by  doxygen 1.5.9