FMX.Types.TTransform

Delphi
TTransform = class(TPersistent)
C++
class PASCALIMPLEMENTATION TTransform : public System::Classes::TPersistent
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Description
TTransform définit les transformations dans un plan bidimensionnel.
TTransform définit les transformations de base dans un plan bidimensionnel. Les transformations de base sont la translation, la mise à l'échelle et la rotation.
La propriété Position spécifie la nouvelle position pour la transformation de translation. La propriété Scale spécifie l'échelle de la transformation de mise à l'échelle. Les propriétés RotationAngle et RotationCenter spécifient l'angle et le centre de la rotation.
La propriété Matrix montre la matrice de transformation finale. Les éléments Matrix reflètent seulement une transformation de chaque genre. Quand l'une des propriétés est modifiée, Matrix est mise à jour avec les valeurs en cours des propriétés. Matrix ne reflète pas les informations de deux transformations de même genre.
TTransform n'applique pas les transformations. Elle conserve les informations spécifiques des transformations de base et offre un accès à la matrice de transformation.