Unigine::Unigine::half Struct
Header: | #include <UnigineMathLib.h> |
Half float type.
To use this structure, include the UnigineMathLib.h file.
half Class
Members
half()
Default constructor that produces a zero value.half(const half & h)
Initialization by a half float.Arguments
- const half & h - The value of half float.
explicit half(int i)
Initialization by an integer.Arguments
- int i - The value of integer.
explicit half(float f)
Initialization by a float.Arguments
- float f - The value of float.
void setFloat(float f)
Sets the float value.Arguments
- float f - The value of float.
float getFloat() const
Gets the float value.Return value
The value of float.operator float() const
Cast to float type.Return value
The float value.unsigned short operator unsigned short()
half & operator=(half v)
Assignment operator.Arguments
- half v - The value of half float.
half & operator=(float f)
Assignment operator.Arguments
- float f - The value of float.
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)