[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
M_PI, M_SQRT2 etc.
#include <vigra/mathutil.hxx>
Since mathematical constants such as M_PI
and M_SQRT2
are not officially standardized, we provide definitions here for those compilers that don't support them.
#ifndef M_PI # define M_PI 3.14159265358979323846 #endif #ifndef M_SQRT2 # define M_2_PI 0.63661977236758134308 #endif #ifndef M_PI_2 # define M_PI_2 1.57079632679489661923 #endif #ifndef M_PI_4 # define M_PI_4 0.78539816339744830962 #endif #ifndef M_SQRT2 # define M_SQRT2 1.41421356237309504880 #endif #ifndef M_EULER_GAMMA # define M_EULER_GAMMA 0.5772156649015329 #endif
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|