Unigine::Math::half Struct
Header: | #include <UnigineMathLibCommon.h> |
half Class
Members
half ( ) #
Default constructor. Produces a zero value.half ( const half& h ) #
Constructor. Initializes the value using a given half value.Arguments
- const half& h - Half value.
explicit half ( int i ) #
Constructor. Initializes the value using a given integer value.Arguments
- int i - Integer value.
explicit half ( float f ) #
Constructor. Initializes the value using a given float value.Arguments
- float f - Float value.
void setFloat ( float f ) #
Sets the value using a given float value.Arguments
- float f - Float value.
float getFloat ( ) const#
Returns the float value.Return value
Float value.float operator float ( ) const#
Performs type conversion to float type.Return value
Float value.unsigned short operator unsigned short ( ) const#
Performs type conversion to unsigned short.half & operator= ( half v ) #
Performs assignment operation. Destination = Source.Arguments
- half v - Source.
half & operator= ( float f ) #
Performs assignment operation. Destination = Source.Arguments
- float f - Source.
Last update:
2021-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)