CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
approx_math::binary32 Union Reference

#include <approx_math.h>

Public Member Functions

constexpr binary32 ()
 
constexpr binary32 (float ff)
 
constexpr binary32 (int32_t ii)
 
constexpr binary32 (uint32_t ui)
 

Public Attributes

float f
 
int32_t i32
 
uint32_t ui32
 

Detailed Description

Definition at line 12 of file approx_math.h.

Constructor & Destructor Documentation

constexpr approx_math::binary32::binary32 ( )
inline

Definition at line 13 of file approx_math.h.

13 : ui32(0){};
constexpr approx_math::binary32::binary32 ( float  ff)
inline

Definition at line 14 of file approx_math.h.

14 : f(ff){};
constexpr approx_math::binary32::binary32 ( int32_t  ii)
inline

Definition at line 15 of file approx_math.h.

15 : i32(ii) {}
int ii
Definition: cuy.py:589
constexpr approx_math::binary32::binary32 ( uint32_t  ui)
inline

Definition at line 16 of file approx_math.h.

Member Data Documentation

float approx_math::binary32::f

Definition at line 20 of file approx_math.h.

Referenced by ztail.Decoder::initial_synchronize().

int32_t approx_math::binary32::i32

Definition at line 19 of file approx_math.h.

uint32_t approx_math::binary32::ui32

Definition at line 18 of file approx_math.h.

Referenced by approx_math::fpfloor().