注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
Unigine::Math::half Struct
Header: | #include <UnigineMathLib.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.operator float ( ) const#
Performs type conversion to float type.Return value
Float value.unsigned short operator unsigned short ( ) #
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:
2020-07-31
Help improve this article
(or select a word/phrase and press Ctrl+Enter)