Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

defs.hpp File Reference

#include <ak/platform.hpp>
#include <ak/defs.inl>

Include dependency graph for defs.hpp:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  math

Defines

#define M_PI   3.14159265358979323846
#define M_PI_2   1.57079632679489661923
#define M_PI_4   0.78539816339744830962
#define M_1_PI   0.31830988618379067154
#define M_2_PI   0.63661977236758134308
#define M_2_SQRTPI   1.12837916709551257390
#define STATIC_CHECK(expr, msg)   { CompileTimeError<((expr) != 0)> ERROR_##msg; (void)ERROR_##msg; }


Define Documentation

#define M_1_PI   0.31830988618379067154
 

Definition at line 23 of file defs.hpp.

Referenced by math::atan2().

#define M_2_PI   0.63661977236758134308
 

Definition at line 24 of file defs.hpp.

#define M_2_SQRTPI   1.12837916709551257390
 

Definition at line 25 of file defs.hpp.

#define M_PI   3.14159265358979323846
 

Definition at line 20 of file defs.hpp.

Referenced by math::atan2().

#define M_PI_2   1.57079632679489661923
 

Definition at line 21 of file defs.hpp.

Referenced by math::atan2().

#define M_PI_4   0.78539816339744830962
 

Definition at line 22 of file defs.hpp.

#define STATIC_CHECK expr,
msg   )     { CompileTimeError<((expr) != 0)> ERROR_##msg; (void)ERROR_##msg; }
 

Definition at line 63 of file defs.hpp.


Generated on Tue Sep 2 11:33:27 2003 for math by doxygen 1.3.2