System.Math.Vectors.Vector3D

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Math.Vectors.pas
System.Math.Vectors.hpp
System.Math.Vectors System.Math.Vectors

Description

Génère un vecteur 3D basé sur les coordonnées d'espace 3D données.

Il existe deux fonctions Vector3D surchargées. La première fonction accepte les coordonnées d'espace 3D sous la forme de valeurs Single à virgule flottante, tandis que la seconde fonction Vector3D surchargée prend les coordonnées sous la forme d'un TPoint3D.

Si le composant w du vecteur 3D n'est pas spécifié, il est supposé valoir 1.0.

Voir aussi