API:System.Math.Vectors
クラス
| TMatrix3DConstants | TMatrix3D オペレーションに使用するマトリックス。 |
| TMatrixConstants | TMatrix オペレーションに使用するマトリックス。 |
| TQuaternion3DConstants | TQuaternion3D オペレーションに使用するマトリックス。 |
ルーチン
| Point3D |
指定された 3D 空間座標を基に 3D の点を生成します。 |
| PointF | TPointF に変換される TVector 変数を返します。 |
| Vector | 指定された X と Y の 2D 座標を基に、ベクターを生成します。 |
| Vector3D | 指定された 3D 空間座標を基に 3D ベクトルを生成します。 |
型
| PPoint3D |
TPoint3D 変数を指すポインタです。 |
| PVector | TVector 変数へのポインタ。 |
| PVector3D | TVector3D 変数へのポインタ。 |
| tagVECTOR |
2 次元空間におけるベクトルを表します。 |
| tagVECTOR3D |
3D 空間におけるベクトルのクラスです。 |
| TCubicBezier |
3 次ベジエ曲線を定義したものです。 |
| TCubicBezierCurve | |
| TEpsilon | 0 以外の正の最小値を示します。 |
| TMatrix | |
| TMatrix3D |
4 x 4 の行列型を表します。 |
| TMatrix3DType | 4 つの 3D ベクトルで構成される 3D 行列を定義します。 |
| TMatrix3DTypeBase |
3D 行列を tagVECTOR3D 型変数の配列として記述したものです。 |
| TMatrixArray |
行列を TVector の配列として表したものです。 |
| TMaxtrixArrayBase |
行列を 3 つの tagVECTOR 型変数の配列として記述したものです。 |
| TPoint3D |
3D 空間内の 1 つの点を表します。 |
| TPolygon |
多角形を TPointF の配列として指定します。 |
| TQuaternion3D |
四元数の型です。 |
| TVector | |
| TVector3D |
3D 空間におけるベクトルのクラスです。 |
| TVector3DArray |
3D ベクトルの配列です。 |
| TVector3DArrayBase |
3 つの tagVECTOR3D の配列です。 |
| TVector3DType | 4 つの単精度浮動小数点(Single)値で構成される 3D ベクトルを定義します。 |
| TVectorArray |
TVector 値の配列です。 |
変数
| NullPoint3D | TPoint3D 値を null 座標で表す定数。 |
| NullVector3D | TVector3D 値を null 座標で表す定数。 |