FMX.Controls.TControl.AbsoluteToLocalVector
Delphi
function AbsoluteToLocalVector(Vector: TVector): TVector; virtual;
C++
virtual System::Math::Vectors::TVector __fastcall AbsoluteToLocalVector(const System::Math::Vectors::TVector &Vector);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControl |
Description
Transforme et renvoie un vecteur spécifié depuis la perspective absolue à la perspective locale.
Utilisez AbsoluteToLocalVector pour obtenir les coordonnées transposées d'un vecteur depuis le contexte absolu au contexte local du contrôle en cours. Le contexte absolu d'un contrôle est la zone de la fiche parent, tandis que le contexte local est la zone du contrôle.
P
est le vecteur à transformer.
AbsoluteToLocalVector renvoie le vecteur transformé.
Pour obtenir l'effet inverse sur un point, utilisez LocalToAbsoluteVector.