Defines | |
#define | hook |
#define | SQR(f) ((f)*(f)) |
#define | EPSILON (0.001) |
#define | FEQUAL(a,b) ( fabs((a)-(b))<EPSILON ) |
Typedefs | |
typedef float | rvfloat |
typedef short int | rvshort |
typedef unsigned short int | rvushort |
typedef int | rvlong |
typedef unsigned int | rvulong |
|
Very small number used for FEQUAL |
|
macro to do comparison of floats without worrying about numerical errors. |
|
square function, implemented as f*f to be more accurate than pow() |
|
Just a placeholder to mark member function that are intended to be overwritten by subclasses and serve as a "hook". |
|
32-bit floating point value |
|
32-bit signed integer |
|
16-bit signed integer |
|
32-bit unsigned integer |
|
16-bit unsigned integer |