固定小数関連(FX)
[機能一覧]
データ型
- 固定小数型
- fx16
- fx32
- fx64
- fx64c
- 行列・ベクトル型
- MtxFx22
- MtxFx33
- MtxFx43
- MtxFx44
- VecFx32
- VecFx16
初期化
- 初期化
- FX_Init
計算
- 固定小数の計算
- FX_Whole
- FX_Floor
- FX_Modf
- FX_Mul
- FX_Mul32x64c
- FX_Div
- FX_DivFx64c
- FX_Mod
- FX_Sqrt
- FX_InvSqrt
- FX_Inv
- FX_InvFx64c
- FX_SinIdx
- FX_CosIdx
- FX_SinFx64c
- FX_CosFx64c
- FX_AtanIdx
- FX_Atan2Idx
- FX_Atan
- FX_Atan2
- FX_AsinIdx
- FX_AcosIdx
- 固定小数の計算(非同期版)
- FX_DivAsync
- FX_DivAsyncImm
- FX_GetDivResultFx64c
- FX_GetDivResult
- FX_InvAsync
- FX_InvAsyncImm
- FX_GetInvResultFx64c
- FX_GetInvResult
- FX_SqrtAsync
- FX_SqrtAsyncImm
- FX_GetSqrtResult
- 2x2行列計算
- MTX_Identity22
- MTX_Transpose22
- MTX_Scale22
- MTX_ScaleApply22
- MTX_Rot22
- MTX_Inverse22
- MTX_Concat22
- MTX_Copy22
- 3x3行列計算
- MTX_Identity33
- MTX_Copy33To43
- MTX_Copy33To44
- MTX_Transpose33
- MTX_Scale33
- MTX_ScaleApply33
- MTX_RotX33
- MTX_RotY33
- MTX_RotZ33
- MTX_RotAxis33
- MTX_Inverse33
- MTX_Concat33
- MTX_MultVec33
- MTX_Copy33
- 4x3行列計算
- MTX_Identity43
- MTX_Copy43To33
- MTX_Copy43To44
- MTX_Transpose43
- MTX_Scale43
- MTX_ScaleApply43
- MTX_RotX43
- MTX_RotY43
- MTX_RotZ43
- MTX_RotAxis43
- MTX_Inverse43
- MTX_Concat43
- MTX_MultVec43
- MTX_TransApply43
- MTX_LookAt
- MTX_Copy43
- 4x4行列計算
- MTX_Identity44
- MTX_Copy44To33
- MTX_Copy44To43
- MTX_Transpose44
- MTX_Scale44
- MTX_ScaleApply44
- MTX_RotX44
- MTX_RotY44
- MTX_RotZ44
- MTX_RotAxis44
- MTX_Concat44
- MTX_TransApply44
- MTX_Perspective
- MTX_PerspectiveW
- MTX_Frustum
- MTX_FrustumW
- MTX_Ortho
- MTX_OrthoW
- MTX_Copy44
- ベクトル計算
- VEC_Set
- VEC_Add
- VEC_Subtract
- VEC_DotProduct
- VEC_CrossProduct
- VEC_Mag
- VEC_Distance
- VEC_Normalize
- VEC_MultAdd
- VEC_MultSubtract
- VEC_Fx16Set
- VEC_Fx16Add
- VEC_Fx16Subtract
- VEC_Fx16DotProduct
- VEC_Fx16CrossProduct
- VEC_Fx16Mag
- VEC_Fx16Distance
- VEC_Fx16Normalize
-
- その他
- FX_DivS32
- FX_ModS32
マクロ
fx16型用のマクロ
fx32型用のマクロ
fx64型用のマクロ
fx64c型用のマクロ
定数
fx16型の定数マクロ
fx32型の定数マクロ
fx64c型の定数マクロ