OROCHI
 
Loading...
Searching...
No Matches
GxFloat4 Struct Reference

4次元浮動小数点数クラス More...

#include <GxStruct.h>

Public Member Functions

初期化
GX_FORCE_INLINE GxFloat4 (void)
 デフォルトコンストラクタ
 
GX_FORCE_INLINE GxFloat4 (f32 x, f32 y, f32 z, f32 w)
 コンストラクタ
 
GX_FORCE_INLINE GxFloat4 (const GxVector4 &vector)
 コンストラクタ
 
GX_FORCE_INLINE GxFloat4 (const GxQuaternion &quaternion)
 コンストラクタ
 
GX_FORCE_INLINE GxFloat4 (const GxFloat4 &float4)
 コピーコンストラクタ
 
演算子
GX_FORCE_INLINE GxFloat4operator= (const GxVector4 &vector)
 代入
 
GX_FORCE_INLINE GxFloat4operator= (const GxQuaternion &quaternion)
 代入
 
GX_FORCE_INLINE operator f32 * (void)
 f32*へのキャスト
 
GX_FORCE_INLINE operator const f32 * (void) const
 f32*へのキャスト
 

Public Attributes

メンバ変数
f32 _x
 X値
 
f32 _y
 Y値
 
f32 _z
 Z値
 
f32 _w
 W値
 

Detailed Description

4次元浮動小数点数クラス

Constructor & Destructor Documentation

◆ GxFloat4() [1/2]

GX_FORCE_INLINE GxFloat4::GxFloat4 ( const GxVector4 & vector)

コンストラクタ

Parameters
vector[in] XYZW値

◆ GxFloat4() [2/2]

GX_FORCE_INLINE GxFloat4::GxFloat4 ( const GxQuaternion & quaternion)

コンストラクタ

Parameters
quaternion[in] クウォータニオン

Member Function Documentation

◆ operator=() [1/2]

GX_FORCE_INLINE GxFloat4 & GxFloat4::operator= ( const GxQuaternion & quaternion)

代入

Parameters
quaternion[in] クウォータニオン
Returns
自身の参照

◆ operator=() [2/2]

GX_FORCE_INLINE GxFloat4 & GxFloat4::operator= ( const GxVector4 & vector)

代入

Parameters
vector[in] XYZW値
Returns
自身の参照

The documentation for this struct was generated from the following files: