|
OpenVDB
9.0.1
|
#include <openvdb/math/Half.h>
Classes | |
| union | uif |
Public Member Functions | |
| half ()=default | |
| half (float f) | |
| ~half ()=default | |
| half (const half &)=default | |
| half (half &&) noexcept=default | |
| operator float () const | |
| half | operator- () const |
| half & | operator= (const half &h)=default |
| half & | operator= (half &&h) noexcept=default |
| 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 () |
|
default |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
1.8.11