PBRT
half Class Reference

List of all members.

Classes

union  uif

Public Member Functions

 half (float f)
 operator float () const
half operator- () const
halfoperator= (half h)
halfoperator= (float f)
halfoperator+= (half h)
halfoperator+= (float f)
halfoperator-= (half h)
halfoperator-= (float f)
halfoperator*= (half h)
halfoperator*= (float f)
halfoperator/= (half h)
halfoperator/= (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 ()

The documentation for this class was generated from the following file: