#include <half_float.h>
◆ HalfFloat() [1/3]
clan::HalfFloat::HalfFloat |
( |
| ) |
|
|
inline |
◆ HalfFloat() [2/3]
clan::HalfFloat::HalfFloat |
( |
const HalfFloat & |
other | ) |
|
|
inline |
◆ HalfFloat() [3/3]
clan::HalfFloat::HalfFloat |
( |
float |
v | ) |
|
|
inline |
◆ float_to_half()
static unsigned short clan::HalfFloat::float_to_half |
( |
float |
float_value | ) |
|
|
inlinestatic |
◆ float_to_half_simple()
static unsigned short clan::HalfFloat::float_to_half_simple |
( |
float |
float_value | ) |
|
|
inlinestatic |
Only works for 'normal' half-float values.
References clan::f.
◆ from_float()
HalfFloat & clan::HalfFloat::from_float |
( |
float |
v | ) |
|
|
inline |
◆ half_to_float()
static float clan::HalfFloat::half_to_float |
( |
unsigned short |
hf | ) |
|
|
inlinestatic |
◆ half_to_float_simple()
static float clan::HalfFloat::half_to_float_simple |
( |
unsigned short |
hf | ) |
|
|
inlinestatic |
Only works for 'normal' half-float values.
◆ operator float()
clan::HalfFloat::operator float |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
HalfFloat & clan::HalfFloat::operator= |
( |
const float |
v | ) |
|
|
inline |
◆ operator=() [2/2]
◆ to_float()
float clan::HalfFloat::to_float |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: