ACF $AcfVersion:0$
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

namespace  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.
 
static const double I_2PI = 6.2831853071795864769
 Mathematical constant value 2 * PI.
 

Macro Definition Documentation

◆ qInf

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

Definition at line 9 of file imath.h.

Function Documentation

◆ qIsNaN()

bool qIsNaN ( double  x)
inline

Definition at line 10 of file imath.h.

Variable Documentation

◆ I_2PI

const double I_2PI = 6.2831853071795864769
static

Mathematical constant value 2 * PI.

Definition at line 24 of file imath.h.

◆ I_PI

const double I_PI = 3.14159265358979323846
static

Mathematical constant value PI.

Definition at line 19 of file imath.h.

Referenced by imath::GetDegreeFromRadian(), imath::GetRadianFromDegree(), i3d::CSphere::GetSurfaceArea(), and i3d::CSphere::GetVolume().