半精度浮動小数点数
More...
#include <HalfFloat.hpp>
◆ HalfFloat() [1/3]
| SIV3D_NODISCARD_CXX20 s3d::HalfFloat::HalfFloat |
( |
| ) |
|
|
default |
◆ HalfFloat() [2/3]
◆ HalfFloat() [3/3]
◆ getBits()
| constexpr uint16 s3d::HalfFloat::getBits |
( |
| ) |
const |
|
constexprnoexcept |
◆ getSign()
| constexpr int32 s3d::HalfFloat::getSign |
( |
| ) |
const |
|
constexprnoexcept |
◆ isInfinity()
| constexpr bool s3d::HalfFloat::isInfinity |
( |
| ) |
const |
|
constexprnoexcept |
◆ isNaN()
| constexpr bool s3d::HalfFloat::isNaN |
( |
| ) |
const |
|
constexprnoexcept |
◆ operator float()
◆ operator!=()
| constexpr bool s3d::HalfFloat::operator!= |
( |
const HalfFloat |
other | ) |
const |
|
constexprnoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
| constexpr bool s3d::HalfFloat::operator== |
( |
const HalfFloat |
other | ) |
const |
|
constexprnoexcept |
◆ setBits()
| constexpr void s3d::HalfFloat::setBits |
( |
const uint16 |
bits | ) |
|
|
constexprnoexcept |
The documentation for this struct was generated from the following file: