#include <cmath>
#include <cfloat>
Go to the source code of this file.
|
#define | F_PI 3.1415926f |
|
#define | D_PI 3.141592653589793 |
|
#define | FLOAT_MAX 3.402823466E+38F |
|
#define | FLOAT_MIN 1.175494351E-38F |
|
#define | DOUBLE_MAX 1.7976931348623157E+308 /* max decimal value of a "double"*/ |
|
#define | DOUBLE_MIN 2.2250738585072014E-308 /* min decimal value of a "double"*/ |
|
|
template<class _Precision > |
_Precision | Base::Distance (const Vector3< _Precision > &v1, const Vector3< _Precision > &v2) |
| Returns the distance between two points. More...
|
|
template<class _Precision > |
_Precision | Base::DistanceP2 (const Vector3< _Precision > &v1, const Vector3< _Precision > &v2) |
| Returns the squared distance between two points. More...
|
|
template<class _Precision > |
Vector3< _Precision > | Base::operator* (_Precision fFac, const Vector3< _Precision > &rcVct) |
| Multiplication of scalar with vector. More...
|
|
template<class _Pr1 , class _Pr2 > |
Vector3< _Pr1 > | Base::toVector (const Vector3< _Pr2 > &v) |
|
◆ D_PI
#define D_PI 3.141592653589793 |
◆ DOUBLE_MAX
#define DOUBLE_MAX 1.7976931348623157E+308 /* max decimal value of a "double"*/ |
◆ DOUBLE_MIN
#define DOUBLE_MIN 2.2250738585072014E-308 /* min decimal value of a "double"*/ |
◆ F_PI
◆ FLOAT_MAX
#define FLOAT_MAX 3.402823466E+38F |
◆ FLOAT_MIN
#define FLOAT_MIN 1.175494351E-38F |