OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Public Attributes | List of all members
ossim::IntFloatBitCoercion Class Reference

Class lets us see bit patterns of floats. More...

#include <ossimCommon.h>

Public Member Functions

 IntFloatBitCoercion (ossim_int64 x)
 
 IntFloatBitCoercion (ossim_float64 x)
 

Public Attributes

union {
   ossim_int64   intname
 
   ossim_float64   floatname
 
bits
 

Detailed Description

Class lets us see bit patterns of floats.

Definition at line 104 of file ossimCommon.h.

Constructor & Destructor Documentation

◆ IntFloatBitCoercion() [1/2]

ossim::IntFloatBitCoercion::IntFloatBitCoercion ( ossim_int64  x)
inline

Definition at line 112 of file ossimCommon.h.

References x.

112 { bits.intname = x; }
ossim_uint32 x
union ossim::IntFloatBitCoercion::@0 bits

◆ IntFloatBitCoercion() [2/2]

ossim::IntFloatBitCoercion::IntFloatBitCoercion ( ossim_float64  x)
inline

Definition at line 113 of file ossimCommon.h.

References x.

113 { bits.floatname = x; }
ossim_uint32 x
union ossim::IntFloatBitCoercion::@0 bits

Member Data Documentation

◆ bits

union { ... } ossim::IntFloatBitCoercion::bits

◆ floatname

ossim_float64 ossim::IntFloatBitCoercion::floatname

Definition at line 110 of file ossimCommon.h.

◆ intname

ossim_int64 ossim::IntFloatBitCoercion::intname

Definition at line 109 of file ossimCommon.h.


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