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 |
1.2.0 written by Dimitri van Heesch,
© 1997-2000