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