HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ilmbase_half.h File Reference
#include "pxr/pxr.h"
#include "pxr/base/gf/api.h"
#include <iosfwd>
+ Include dependency graph for ilmbase_half.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pxr_half::half
 
union  pxr_half::half::uif
 

Namespaces

 pxr_half
 

Macros

#define PXR_HALF_MIN   5.96046448e-08
 
#define PXR_HALF_NRM_MIN   6.10351562e-05
 
#define PXR_HALF_MAX   65504.0
 
#define PXR_HALF_EPSILON   0.00097656
 
#define PXR_HALF_MANT_DIG   11
 
#define PXR_HALF_DIG   3
 
#define PXR_HALF_DECIMAL_DIG   5
 
#define PXR_HALF_RADIX   2
 
#define PXR_HALF_MIN_EXP   -13
 
#define PXR_HALF_MAX_EXP   16
 
#define PXR_HALF_MIN_10_EXP   -4
 
#define PXR_HALF_MAX_10_EXP   4
 

Functions

GF_API std::ostream & pxr_half::operator<< (std::ostream &os, half h)
 
GF_API std::istream & pxr_half::operator>> (std::istream &is, half &h)
 
GF_API void pxr_half::printBits (std::ostream &os, half h)
 
GF_API void pxr_half::printBits (std::ostream &os, float f)
 
GF_API void pxr_half::printBits (char c[19], half h)
 
GF_API void pxr_half::printBits (char c[35], float f)
 

Macro Definition Documentation

#define PXR_HALF_DECIMAL_DIG   5

Definition at line 293 of file ilmbase_half.h.

#define PXR_HALF_DIG   3

Definition at line 289 of file ilmbase_half.h.

#define PXR_HALF_EPSILON   0.00097656

Definition at line 279 of file ilmbase_half.h.

#define PXR_HALF_MANT_DIG   11

Definition at line 284 of file ilmbase_half.h.

#define PXR_HALF_MAX   65504.0

Definition at line 277 of file ilmbase_half.h.

#define PXR_HALF_MAX_10_EXP   4

Definition at line 313 of file ilmbase_half.h.

#define PXR_HALF_MAX_EXP   16

Definition at line 304 of file ilmbase_half.h.

#define PXR_HALF_MIN   5.96046448e-08

Definition at line 273 of file ilmbase_half.h.

#define PXR_HALF_MIN_10_EXP   -4

Definition at line 309 of file ilmbase_half.h.

#define PXR_HALF_MIN_EXP   -13

Definition at line 299 of file ilmbase_half.h.

#define PXR_HALF_NRM_MIN   6.10351562e-05

Definition at line 275 of file ilmbase_half.h.

#define PXR_HALF_RADIX   2

Definition at line 297 of file ilmbase_half.h.