#include <iostream>
#include <math.h>
#include <gm_bool.h>
#include <gm_const.h>
Go to the source code of this file.
|
| double | gmAbs (double f) |
| |
| double | gmCeil (double f) |
| |
| double | gmCube (double f) |
| |
| double | gmDegrees (double f) |
| |
| double | gmFloor (double f) |
| |
| double | gmInv (double f) |
| |
| bool | gmIsZero (double f) |
| |
| double | gmRadians (double f) |
| |
| double | gmRound (double f) |
| |
| double | gmSign (double f) |
| |
| double | gmSmooth (double f) |
| |
| double | gmSqr (double f) |
| |
| double | gmTrunc (double f) |
| |
| double | gmZSign (double f) |
| |
| bool | gmFuzEQ (double f, double g) |
| |
| bool | gmFuzGEQ (double f, double g) |
| |
| bool | gmFuzLEQ (double f, double g) |
| |
| double | gmMax (double f, double g) |
| |
| double | gmMin (double f, double g) |
| |
| void | gmSwap (double &f, double &g) |
| |
| void | gmSwap (int &i, int &j) |
| |
| void | gmClamp (double &f, double l, double h) |
| |
| double | gmLerp (double f, double l, double h) |
| |
| double | gmMax (double f, double g, double h) |
| |
| double | gmMin (double f, double g, double h) |
| |
| double | gmSlide (double f, double l, double h) |
| |
| double gmCeil |
( |
double |
f | ) |
|
|
inline |
| void gmClamp |
( |
double & |
f, |
|
|
double |
l, |
|
|
double |
h |
|
) |
| |
|
inline |
| double gmCube |
( |
double |
f | ) |
|
|
inline |
| double gmDegrees |
( |
double |
f | ) |
|
|
inline |
| double gmFloor |
( |
double |
f | ) |
|
|
inline |
| bool gmFuzEQ |
( |
double |
f, |
|
|
double |
g |
|
) |
| |
|
inline |
| bool gmFuzGEQ |
( |
double |
f, |
|
|
double |
g |
|
) |
| |
|
inline |
| bool gmFuzLEQ |
( |
double |
f, |
|
|
double |
g |
|
) |
| |
|
inline |
| bool gmIsZero |
( |
double |
f | ) |
|
|
inline |
| double gmLerp |
( |
double |
f, |
|
|
double |
l, |
|
|
double |
h |
|
) |
| |
|
inline |
| double gmMax |
( |
double |
f, |
|
|
double |
g |
|
) |
| |
|
inline |
| double gmMax |
( |
double |
f, |
|
|
double |
g, |
|
|
double |
h |
|
) |
| |
|
inline |
| double gmMin |
( |
double |
f, |
|
|
double |
g |
|
) |
| |
|
inline |
| double gmMin |
( |
double |
f, |
|
|
double |
g, |
|
|
double |
h |
|
) |
| |
|
inline |
| double gmRadians |
( |
double |
f | ) |
|
|
inline |
| double gmRound |
( |
double |
f | ) |
|
|
inline |
| double gmSign |
( |
double |
f | ) |
|
|
inline |
| double gmSlide |
( |
double |
f, |
|
|
double |
l, |
|
|
double |
h |
|
) |
| |
|
inline |
| double gmSmooth |
( |
double |
f | ) |
|
|
inline |
| void gmSwap |
( |
double & |
f, |
|
|
double & |
g |
|
) |
| |
|
inline |
| void gmSwap |
( |
int & |
i, |
|
|
int & |
j |
|
) |
| |
|
inline |
| double gmTrunc |
( |
double |
f | ) |
|
|
inline |
| double gmZSign |
( |
double |
f | ) |
|
|
inline |