|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/Half/half.h>
Classes | |
| union | uif |
Public Member Functions | |
| half () | |
| half (float f) | |
| operator float () const | |
| half | operator- () const |
| half & | operator= (half h) |
| half & | operator= (float f) |
| half & | operator+= (half h) |
| half & | operator+= (float f) |
| half & | operator-= (half h) |
| half & | operator-= (float f) |
| half & | operator*= (half h) |
| half & | operator*= (float f) |
| half & | operator/= (half h) |
| half & | operator/= (float f) |
| half | round (unsigned int n) const |
| bool | isFinite () const |
| bool | isNormalized () const |
| bool | isDenormalized () const |
| bool | isZero () const |
| bool | isNan () const |
| bool | isInfinity () const |
| bool | isNegative () const |
| unsigned short | bits () const |
| void | setBits (unsigned short bits) |
Static Public Member Functions | |
| static half | posInf () |
| static half | negInf () |
| static half | qNan () |
| static half | sNan () |
|
inline |
Definition at line 427 of file half.h.
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), and operator=().
Here is the caller graph for this function:
|
inline |
Definition at line 438 of file half.h.
References half::uif::f, and half::uif::i.
|
inline |
Definition at line 754 of file half.h.
Referenced by HepMCCompress::FloatToInt(), VariableArrayUtils::FloatToShortBits(), halfFunction< T >::operator()(), and setBits().
Here is the caller graph for this function:
|
inline |
Definition at line 702 of file half.h.
Referenced by halfFunction< T >::halfFunction().
Here is the caller graph for this function:
|
inline |
Definition at line 693 of file half.h.
Referenced by halfFunction< T >::halfFunction().
Here is the caller graph for this function:
|
inline |
Definition at line 711 of file half.h.
Referenced by halfFunction< T >::halfFunction().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Definition at line 718 of file half.h.
Referenced by std::numeric_limits< half >::infinity().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 736 of file half.h.
Referenced by std::numeric_limits< half >::quiet_NaN().
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 761 of file half.h.
References bits().
Referenced by halfFunction< T >::halfFunction(), and VariableArrayUtils::ShortBitsToFloat().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 745 of file half.h.
Referenced by std::numeric_limits< half >::signaling_NaN().
Here is the caller graph for this function: