OSGReal16.h File Reference

#include <iostream>
#include <OSGConfig.h>

Go to the source code of this file.

Namespaces

namespace  osg

Classes

class  osg::Real16
union  osg::Real16::uif

Defines

#define REAL16_MIN   5.96046448e-08
#define REAL16_NRM_MIN   6.10351562e-05
#define REAL16_MAX   65504.0
#define REAL16_EPSILON   0.00097656
#define REAL16_MANT_DIG   11
#define REAL16_DIG   2
#define REAL16_RADIX   2
#define REAL16_MIN_EXP   -13
#define REAL16_MAX_EXP   16
#define REAL16_MIN_10_EXP   -4
#define REAL16_MAX_10_EXP   4
#define OSGREAL16_HEADER_CVSID   "@(#)$Id: $"

Functions

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


Define Documentation

#define REAL16_MIN   5.96046448e-08

#define REAL16_NRM_MIN   6.10351562e-05

Definition at line 269 of file OSGReal16.h.

Referenced by osg::Real16::selftest().

#define REAL16_MAX   65504.0

#define REAL16_EPSILON   0.00097656

Definition at line 273 of file OSGReal16.h.

Referenced by osg::testNormalized().

#define REAL16_MANT_DIG   11

Definition at line 277 of file OSGReal16.h.

#define REAL16_DIG   2

Definition at line 280 of file OSGReal16.h.

#define REAL16_RADIX   2

Definition at line 283 of file OSGReal16.h.

#define REAL16_MIN_EXP   -13

Definition at line 285 of file OSGReal16.h.

#define REAL16_MAX_EXP   16

Definition at line 290 of file OSGReal16.h.

#define REAL16_MIN_10_EXP   -4

Definition at line 295 of file OSGReal16.h.

#define REAL16_MAX_10_EXP   4

Definition at line 299 of file OSGReal16.h.

#define OSGREAL16_HEADER_CVSID   "@(#)$Id: $"

Definition at line 761 of file OSGReal16.h.


Generated on Mon Mar 17 11:10:15 2008 for OpenSG by  doxygen 1.5.5