OROCHI
 
Loading...
Searching...
No Matches
GxMatrix.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 GxMatrix22 operator* (const GxMatrix22 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix22 operator/ (const GxMatrix22 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix22 operator+ (const GxMatrix22 &matrix0, const GxMatrix22 &matrix1)
 
GX_FORCE_INLINE const GxMatrix22 operator* (const GxMatrix22 &matrix0, const GxMatrix22 &matrix1)
 
GX_FORCE_INLINE const GxMatrix33 operator* (const GxMatrix33 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix33 operator/ (const GxMatrix33 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix33 operator+ (const GxMatrix33 &matrix0, const GxMatrix33 &matrix1)
 
GX_FORCE_INLINE const GxMatrix33 operator* (const GxMatrix33 &matrix0, const GxMatrix33 &matrix1)
 
GX_FORCE_INLINE const GxMatrixAffine operator* (const GxMatrixAffine &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrixAffine operator/ (const GxMatrixAffine &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrixAffine operator+ (const GxMatrixAffine &matrix0, const GxMatrixAffine &matrix1)
 
GX_FORCE_INLINE const GxMatrixAffine operator* (const GxMatrixAffine &matrix0, const GxMatrixAffine &matrix1)
 
GX_FORCE_INLINE const GxMatrix44 operator* (const GxMatrix44 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix44 operator/ (const GxMatrix44 &matrix, f32 scalar)
 
GX_FORCE_INLINE const GxMatrix44 operator+ (const GxMatrix44 &matrix0, const GxMatrix44 &matrix1)
 
GX_FORCE_INLINE const GxMatrix44 operator* (const GxMatrix44 &matrix0, const GxMatrix44 &matrix1)
 

Detailed Description

行列

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

Function Documentation

◆ operator*() [1/8]

GX_FORCE_INLINE const GxMatrix22 operator* ( const GxMatrix22 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
自身の参照

◆ operator*() [2/8]

GX_FORCE_INLINE const GxMatrix22 operator* ( const GxMatrix22 & matrix0,
const GxMatrix22 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator*() [3/8]

GX_FORCE_INLINE const GxMatrix33 operator* ( const GxMatrix33 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果

◆ operator*() [4/8]

GX_FORCE_INLINE const GxMatrix33 operator* ( const GxMatrix33 & matrix0,
const GxMatrix33 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果
Here is the call graph for this function:

◆ operator*() [5/8]

GX_FORCE_INLINE const GxMatrix44 operator* ( const GxMatrix44 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果

◆ operator*() [6/8]

GX_FORCE_INLINE const GxMatrix44 operator* ( const GxMatrix44 & matrix0,
const GxMatrix44 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator*() [7/8]

GX_FORCE_INLINE const GxMatrixAffine operator* ( const GxMatrixAffine & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果

◆ operator*() [8/8]

GX_FORCE_INLINE const GxMatrixAffine operator* ( const GxMatrixAffine & matrix0,
const GxMatrixAffine & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator+() [1/4]

GX_FORCE_INLINE const GxMatrix22 operator+ ( const GxMatrix22 & matrix0,
const GxMatrix22 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator+() [2/4]

GX_FORCE_INLINE const GxMatrix33 operator+ ( const GxMatrix33 & matrix0,
const GxMatrix33 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果
Here is the call graph for this function:

◆ operator+() [3/4]

GX_FORCE_INLINE const GxMatrix44 operator+ ( const GxMatrix44 & matrix0,
const GxMatrix44 & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator+() [4/4]

GX_FORCE_INLINE const GxMatrixAffine operator+ ( const GxMatrixAffine & matrix0,
const GxMatrixAffine & matrix1 )
Parameters
matrix0[in] 行列
matrix1[in] 行列
Returns
演算結果

◆ operator/() [1/4]

GX_FORCE_INLINE const GxMatrix22 operator/ ( const GxMatrix22 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
自身の参照

◆ operator/() [2/4]

GX_FORCE_INLINE const GxMatrix33 operator/ ( const GxMatrix33 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果

◆ operator/() [3/4]

GX_FORCE_INLINE const GxMatrix44 operator/ ( const GxMatrix44 & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果

◆ operator/() [4/4]

GX_FORCE_INLINE const GxMatrixAffine operator/ ( const GxMatrixAffine & matrix,
f32 scalar )
Parameters
matrix[in] 行列
scalar[in] スカラ
Returns
演算結果