| Macros | |
| #define | CINEWARE_NAMESPACE | 
| #define | CINEWARE_SINGLEINHERITANCE | 
| #define | TRUE | 
| #define | FALSE | 
| #define | NULL | 
| #define | NOTOK | 
| Typedefs | |
| typedef void * | Hndl | 
| typedef int | INT | 
| typedef unsigned int | UINT | 
| typedef maxon::Bool | Bool | 
| typedef maxon::Char | Char | 
| typedef maxon::UChar | UChar | 
| typedef maxon::Int16 | Int16 | 
| typedef maxon::UInt16 | UInt16 | 
| typedef maxon::Int32 | Int32 | 
| typedef maxon::UInt32 | UInt32 | 
| typedef maxon::Int64 | Int64 | 
| typedef maxon::UInt64 | UInt64 | 
| typedef maxon::Int | Int | 
| typedef maxon::UInt | UInt | 
| typedef maxon::Float | Float | 
| typedef maxon::Float64 | Float64 | 
| typedef maxon::Float32 | Float32 | 
| typedef maxon::Utf32Char | Utf32Char | 
| typedef maxon::Utf16Char | Utf16Char | 
| Functions | |
| Float32 | FMin (Float32 a, Float32 b) | 
| Float64 | FMin (Float64 a, Float64 b) | 
| Int32 | LMin (Int32 a, Int32 b) | 
| Int | VMin (Int a, Int b) | 
| Float32 | FMax (Float32 a, Float32 b) | 
| Float64 | FMax (Float64 a, Float64 b) | 
| Int32 | LMax (Int32 a, Int32 b) | 
| Int | VMax (Int a, Int b) | 
| Int32 | LCut (Int32 a, Int32 b, Int32 c) | 
| Int | VCut (Int a, Int b, Int c) | 
| template<typename X > | |
| Int | Sign (X f) | 
| template<typename T , typename U > | |
| T | Mod (T a, U b) | 
| Variables | |
| static const Float | EPSILON | 
| static const Float | EPSILON2 | 
| static const Float | EPSILON3 | 
| static const Float | EPSILON5 | 
| static const Float | EPSILON6 | 
| static const Float | EPSILON7 | 
| static const Float | EPSILON8 | 
| static const Float | EPSILON10 | 
| #define CINEWARE_NAMESPACE | 
| #define CINEWARE_SINGLEINHERITANCE | 
| #define TRUE | 
| #define FALSE | 
| #define NULL | 
| #define NOTOK | 
| typedef void* Hndl | 
| typedef maxon::Bool Bool | 
| typedef maxon::Char Char | 
| typedef maxon::UChar UChar | 
| typedef maxon::Int16 Int16 | 
| typedef maxon::UInt16 UInt16 | 
| typedef maxon::Int32 Int32 | 
| typedef maxon::UInt32 UInt32 | 
| typedef maxon::Int64 Int64 | 
| typedef maxon::UInt64 UInt64 | 
| typedef maxon::Int Int | 
| typedef maxon::UInt UInt | 
| typedef maxon::Float Float | 
| typedef maxon::Float64 Float64 | 
| typedef maxon::Float32 Float32 | 
| typedef maxon::Utf32Char Utf32Char | 
32 bit unicode (UTF-32) character.
| typedef maxon::Utf16Char Utf16Char | 
16 bit unicode character.
Gets the minimum of two float values.
Single-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the minimum of two float values.
Double-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the minimum of two integer values.
Single-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the minimum of two integer values.
Double-precision version on 64-bit systems. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the maximum of two float values.
Single-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the maximum of two float values.
Double-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the maximum of two integer values.
Single-precision version. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Gets the maximum of two integer values.
Double-precision version on 64-bit systems. 
| [in] | a | The first value. | 
| [in] | b | The second value. | 
Limits the value of a between b and c.
Single-precision version. 
| [in] | a | The value. | 
| [in] | b | The lower bound. | 
| [in] | c | The upper bound. | 
Limits the value of a between b and c.
Double-precision version on 64-bit systems. 
| [in] | a | The value. | 
| [in] | b | The lower bound. | 
| [in] | c | The upper bound. | 
| Int Sign | ( | X | f | ) | 
Calculates the sign of a value.
| [in] | f | The value. | 
| T Mod | ( | T | a, | 
| U | b | ||
| ) | 
Calculates a modulo b.
| [in] | a | The dividend. | 
| [in] | b | The divisor. |