FMX.Controls3D.TControl3D.RayCastIntersect
Delphi
function RayCastIntersect(const RayPos, RayDir: TPoint3D; var Intersection: TPoint3D): Boolean; virtual;
C++
virtual bool __fastcall RayCastIntersect(const System::Math::Vectors::TPoint3D &RayPos, const System::Math::Vectors::TPoint3D &RayDir, System::Math::Vectors::TPoint3D &Intersection);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | TControl3D |
Description
Indique si le rayon transtypé intersecte le contrôle 3D.
RayCastIntersect renvoie True si le rayon transtypé intersecte le contrôle 3D, False sinon.
RayPos
et RayDir
spécifient la position et la direction du rayon à transtyper et sur lequel vous voulez savoir s'il intersecte le contrôle 3D.