#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 |