半精度浮動小数点数
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: