Support Forum G3D Web Page |
Classes | |
union | uif |
Public Member Functions | |
float16 () | |
float16 (float f) | |
unsigned short | bits () const |
bool | isDenormalized () const |
bool | isFinite () const |
bool | isInfinity () const |
bool | isNan () const |
bool | isNegative () const |
bool | isNormalized () const |
bool | isZero () const |
operator float () const | |
float16 & | operator*= (float16 h) |
float16 & | operator*= (float f) |
float16 & | operator+= (float16 h) |
float16 & | operator+= (float f) |
float16 | operator- () const |
float16 & | operator-= (float16 h) |
float16 & | operator-= (float f) |
float16 & | operator/= (float16 h) |
float16 & | operator/= (float f) |
float16 & | operator= (float16 h) |
float16 & | operator= (float f) |
float16 | round (unsigned int n) const |
void | setBits (unsigned short bits) |
Static Public Member Functions | |
static float16 | negInf () |
static float16 | posInf () |
static float16 | qNan () |
static float16 | sNan () |
|
inline |
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), and operator=().
|
inline |
|
inline |
Referenced by float16Function< T >::operator()(), and setBits().
|
inline |
|
inline |
|
inline |
Referenced by float16Function< T >::float16Function().
|
inline |
Referenced by float16Function< T >::float16Function().
|
inline |
Referenced by float16Function< T >::float16Function().
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Referenced by std::numeric_limits< float16 >::infinity().
|
inlinestatic |
Referenced by std::numeric_limits< float16 >::quiet_NaN().
|
inline |
|
inline |
Referenced by float16Function< T >::float16Function().
|
inlinestatic |
Referenced by std::numeric_limits< float16 >::signaling_NaN().