OROCHI
 
Loading...
Searching...
No Matches
GxQuaternion.inl File Reference

クォータニオン More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GX_FORCE_INLINE const GxQuaternion operator+ (const GxQuaternion &quaternion, f32 scalar)
 
GX_FORCE_INLINE const GxQuaternion operator- (const GxQuaternion &quaternion, f32 scalar)
 
GX_FORCE_INLINE const GxQuaternion operator* (const GxQuaternion &quaternion, f32 scalar)
 
GX_FORCE_INLINE const GxQuaternion operator* (f32 scalar, const GxQuaternion &quaternion)
 
GX_FORCE_INLINE const GxQuaternion operator/ (const GxQuaternion &quaternion, f32 scalar)
 
GX_FORCE_INLINE const GxQuaternion operator+ (const GxQuaternion &quaternion0, const GxQuaternion &quaternion1)
 
GX_FORCE_INLINE const GxQuaternion operator- (const GxQuaternion &quaternion0, const GxQuaternion &quaternion1)
 
GX_FORCE_INLINE const GxQuaternion operator* (const GxQuaternion &quaternion0, const GxQuaternion &quaternion1)
 
GX_FORCE_INLINE b32 operator== (const GxQuaternion &quaternion0, const GxQuaternion &quaternion1)
 
GX_FORCE_INLINE b32 operator!= (const GxQuaternion &quaternion0, const GxQuaternion &quaternion1)
 

Detailed Description

クォータニオン

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Kei Honda
Tahir Arai

Function Documentation

◆ operator!=()

GX_FORCE_INLINE b32 operator!= ( const GxQuaternion & quaternion0,
const GxQuaternion & quaternion1 )
Parameters
quaternion0[in] クウォータニオン
quaternion1[in] クウォータニオン
Returns
不一致ならtrue

◆ operator*() [1/3]

GX_FORCE_INLINE const GxQuaternion operator* ( const GxQuaternion & quaternion,
f32 scalar )
Parameters
quaternion[in] クウォータニオン
scalar[in] スカラ
Returns
演算結果

◆ operator*() [2/3]

GX_FORCE_INLINE const GxQuaternion operator* ( const GxQuaternion & quaternion0,
const GxQuaternion & quaternion1 )
Parameters
quaternion0[in] クウォータニオン
quaternion1[in] クウォータニオン
Returns
演算結果

◆ operator*() [3/3]

GX_FORCE_INLINE const GxQuaternion operator* ( f32 scalar,
const GxQuaternion & quaternion )
Parameters
quaternion[in] クウォータニオン
scalar[in] スカラ
Returns
演算結果

◆ operator+() [1/2]

GX_FORCE_INLINE const GxQuaternion operator+ ( const GxQuaternion & quaternion,
f32 scalar )
Parameters
quaternion[in] クウォータニオン
scalar[in] スカラ
Returns
演算結果

◆ operator+() [2/2]

GX_FORCE_INLINE const GxQuaternion operator+ ( const GxQuaternion & quaternion0,
const GxQuaternion & quaternion1 )
Parameters
quaternion0[in] クウォータニオン
quaternion1[in] クウォータニオン
Returns
演算結果

◆ operator-() [1/2]

GX_FORCE_INLINE const GxQuaternion operator- ( const GxQuaternion & quaternion,
f32 scalar )
Parameters
quaternion[in] クウォータニオン
scalar[in] スカラ
Returns
演算結果

◆ operator-() [2/2]

GX_FORCE_INLINE const GxQuaternion operator- ( const GxQuaternion & quaternion0,
const GxQuaternion & quaternion1 )
Parameters
quaternion0[in] クウォータニオン
quaternion1[in] クウォータニオン
Returns
演算結果

◆ operator/()

GX_FORCE_INLINE const GxQuaternion operator/ ( const GxQuaternion & quaternion,
f32 scalar )
Parameters
quaternion[in] クウォータニオン
scalar[in] スカラ
Returns
演算結果

◆ operator==()

GX_FORCE_INLINE b32 operator== ( const GxQuaternion & quaternion0,
const GxQuaternion & quaternion1 )
Parameters
quaternion0[in] クウォータニオン
quaternion1[in] クウォータニオン
Returns
一致ならtrue