Math エクステンション¶
Fabric Engine version 2.4.0
Copyright (c) 2010-2017 Fabric Software Inc. All rights reserved.
Mathエクステンションは Fabric Engineの至る所で使用される3D数学ライブラリを提供します。
Fabric Engine Core は基本的な数値計算法に加えて、スカラーや整数、ブール値といった基本的な低レベル数学構成群を使用できます。コアの数学についてのドキュメントは、 関数と他のグローバルな宣言 ドキュメント内で見つけることが出来ます。
三角関数はここで見つけることができます: 三角関数
丸め関数はここで見つけることができます: non_transcendental_functions_functions-functions
Math.kl ファイルは、定数とヘルパー関数の一覧を提供します。
目次¶
- Math Extension’s Files
- ARGB.kl
- Box2.kl
- Box3.kl
- Color.kl
- Complex.kl
- Complex_d.kl
- ConvexHull.kl
- Euler.kl
- Euler_d.kl
- Euler_i.kl
- Mat.kl
- Mat22.kl
- Mat22_c.kl
- Mat22_cd.kl
- Mat22_d.kl
- Mat22_i.kl
- Mat33.kl
- Mat33_c.kl
- Mat33_cd.kl
- Mat33_d.kl
- Mat33_i.kl
- Mat44.kl
- Mat44_c.kl
- Mat44_cd.kl
- Mat44_d.kl
- Mat44_i.kl
- Mat_c.kl
- Mat_cd.kl
- Mat_d.kl
- Mat_i.kl
- Math.kl
- Perlin.kl
- Quat.kl
- Quat_d.kl
- Quat_i.kl
- RGB.kl
- RGBA.kl
- Random.kl
- Ray.kl
- RotationOrder.kl
- Vec.kl
- Vec2.kl
- Vec2_c.kl
- Vec2_cd.kl
- Vec2_d.kl
- Vec2_i.kl
- Vec3.kl
- Vec3_c.kl
- Vec3_cd.kl
- Vec3_d.kl
- Vec3_i.kl
- Vec4.kl
- Vec4_c.kl
- Vec4_cd.kl
- Vec4_d.kl
- Vec4_i.kl
- Vec_c.kl
- Vec_cd.kl
- Vec_d.kl
- Vec_i.kl
- Xfo.kl
- Math Extension’s Types
- ARGB (struct)
- Box2 (struct)
- Box3 (struct)
- Color (struct)
- Complex (struct)
- Complex_d (struct)
- Euler (struct)
- Euler_d (struct)
- Euler_i (struct)
- Float32 (struct)
- Float64 (struct)
- Mat (struct)
- Mat22 (struct)
- Mat22_c (struct)
- Mat22_cd (struct)
- Mat22_d (struct)
- Mat22_i (struct)
- Mat33 (struct)
- Mat33_c (struct)
- Mat33_cd (struct)
- Mat33_d (struct)
- Mat33_i (struct)
- Mat44 (struct)
- Mat44_c (struct)
- Mat44_cd (struct)
- Mat44_d (struct)
- Mat44_i (struct)
- Mat_c (struct)
- Mat_cd (struct)
- Mat_d (struct)
- Mat_i (struct)
- Quat (struct)
- Quat_d (struct)
- Quat_i (struct)
- RGB (struct)
- RGBA (struct)
- Ray (struct)
- RotationOrder (struct)
- SInt32 (struct)
- SInt64 (struct)
- Scalar (struct)
- UInt16 (struct)
- UInt32 (struct)
- UInt64 (struct)
- UInt8 (struct)
- Vec (struct)
- Vec2 (struct)
- Vec2_c (struct)
- Vec2_cd (struct)
- Vec2_d (struct)
- Vec2_i (struct)
- Vec3 (struct)
- Vec3_c (struct)
- Vec3_cd (struct)
- Vec3_d (struct)
- Vec3_i (struct)
- Vec4 (struct)
- Vec4_c (struct)
- Vec4_cd (struct)
- Vec4_d (struct)
- Vec4_i (struct)
- Vec_c (struct)
- Vec_cd (struct)
- Vec_d (struct)
- Vec_i (struct)
- Xfo (struct)
- Math Extension’s Free Functions