表示: Delphi C++
表示設定

FMX.Types3D.Vector3D

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

function Vector3D(const X, Y, Z: Single; const W: Single = 1.0): TVector3D;
function Vector3D(const Point: TPoint3D; const W: Single = 1.0): TVector3D;

C++

extern PACKAGE TVector3D __fastcall Vector3D(const float X, const float Y, const float Z, const float W = 1.000000E+00)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D FMX.Types3D

説明

指定された 3D 空間座標を基に 3D ベクトルを生成します。

Vector3D 関数はオーバーロードされたものが 2 つあります。1 つ目の関数は 3D 空間座標を Single の浮動小数点値として受け取り、2 つ目のオーバーロードされた Vector3D 関数は座標を TPoint3D の形式で受け取ります。

3D ベクトルの w 構成要素を指定しなければ、1.0 であると見なされます。

関連項目

以前のバージョン
他の言語