Namespaces | Macros | Functions | Variables
imath.h File Reference
#include <QtCore/QtGlobal>
#include <limits>
#include <iser/iser.h>

Go to the source code of this file.

Namespaces

 imath
 Package with mathematical functions and algebraical primitives.
 

Macros

#define qInf   std::numeric_limits<double>::infinity
 

Functions

bool qIsNaN (double x)
 
double imath::GetRadianFromDegree (double degree)
 
double imath::GetDegreeFromRadian (double radian)
 

Variables

static const double I_PI = 3.14159265358979323846
 Mathematical constant value PI. More...
 
static const double I_2PI = 6.2831853071795864769
 Mathematical constant value 2 * PI. More...
 

Macro Definition Documentation

#define qInf   std::numeric_limits<double>::infinity

Definition at line 9 of file imath.h.

Function Documentation

bool qIsNaN ( double  x)
inline

Definition at line 10 of file imath.h.

Variable Documentation

const double I_2PI = 6.2831853071795864769
static

Mathematical constant value 2 * PI.

Definition at line 24 of file imath.h.

const double I_PI = 3.14159265358979323846
static

Mathematical constant value PI.

Definition at line 19 of file imath.h.

Referenced by imath::GetDegreeFromRadian(), and imath::GetRadianFromDegree().

© 2007-2017 Witold Gantzke and Kirill Lepskiy