|
template<typename T > |
bool | nonzero (T d) |
|
unsigned long long | Min (unsigned long long d1, unsigned long long d2) |
| Faster versions of several math functions. More...
|
|
unsigned long long | Max (unsigned long long d1, unsigned long long d2) |
|
int | Min (int d1, int d2) |
|
int | Max (int d1, int d2) |
|
unsigned int | Min (unsigned int d1, unsigned int d2) |
|
unsigned int | Max (unsigned int d1, unsigned int d2) |
|
long | Min (long d1, long d2) |
|
long | Max (long d1, long d2) |
|
long long | Min (long long d1, long long d2) |
|
long long | Max (long long d1, long long d2) |
|
float | Max (float d1, float d2) |
|
float | Min (float d1, float d2) |
|
double | Max (double d1, double d2) |
|
double | Min (double d1, double d2) |
|
unsigned long long | Min (unsigned long long d1, unsigned long long d2, unsigned long long d3) |
|
unsigned long long | Mid (unsigned long long a, unsigned long long b, unsigned long long c) |
|
unsigned long long | Max (unsigned long long d1, unsigned long long d2, unsigned long long d3) |
|
double | Min (double d1, double d2, double d3) |
|
double | Mid (double a, double b, double c) |
|
double | Max (double d1, double d2, double d3) |
|
int | Min (int d1, int d2, int d3) |
|
int | Mid (int a, int b, int c) |
|
int | Max (int d1, int d2, int d3) |
|
unsigned int | Min (unsigned int d1, unsigned int d2, unsigned int d3) |
|
unsigned int | Mid (unsigned int a, unsigned int b, unsigned int c) |
|
unsigned int | Max (unsigned int d1, unsigned int d2, unsigned int d3) |
|
long | Min (long d1, long d2, long d3) |
|
long | Mid (long a, long b, long c) |
|
long | Max (long d1, long d2, long d3) |
|
long long | Min (long long d1, long long d2, long long d3) |
|
long long | Mid (long long a, long long b, long long c) |
|
long long | Max (long long d1, long long d2, long long d3) |
|
double | Pow (double d, double p) |
|
double | Pow (double x, unsigned int p) |
|
double | Pow (double x, int p) |
|
int | Sqrt (int i) |
|
double | Sqrt (double d) |
|
float | Sqrt (float d) |
|
double | Cbrt (double d) |
|
float | Cbrt (float d) |
|
double | Sqr (double x) |
|
float | Sqr (float x) |
|
double | Abs (double d) |
|
float | Abs (float f) |
|
int | Abs (int i) |
|
int | Sign (double d) |
|
int | Sign (float f) |
|
int | Sign (int i) |
|
double | Clamp (double d, double min, double max) |
|
float | Clamp (float f, float min, float max) |
|
int | Clamp (int i, int min, int max) |
|
template<class T > |
T | Interpolate (T d1, T d2, double weight) |
|
template<class T > |
T | Interpolate (T d1, T d2, float weight) |
|
int | Round (double d) |
|
int | Round (float f) |
|
int | Floor (double d) |
|
int | Floor (float f) |
|
int | Floor (double d, int offset) |
|
int | Floor (float f, int offset) |
|
int | Ceil (double d) |
|
int | Ceil (float f) |
|
int | Ceil (double d, int offset) |
|
int | Ceil (float f, int offset) |
|
bool | IsNan (double val) |
|
bool | IsFinite (double val) |
|
bool | IsInfinite (double val) |
|
bool | IsPowerOf2 (unsigned int n) |
|
bool | is_integral_value (double x) |
|
unsigned int | Pow2 (const unsigned int dim) |
|
unsigned int | LargestPowerOf2 (const unsigned int dim) |
|
unsigned int | Log2 (const unsigned int dim) |
|
void | findFactorsNearRoot (const int value, int &factor1, int &factor2) |
|
double | Cot (double d) |
|
double | DtoR (double d) |
|
double | RtoD (double r) |
|
float | DtoR (float d) |
|
float | RtoD (float r) |
|