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.