FMX.Types.TTransform

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TPersistentSystem.TObjectTTransform

Delphi

TTransform = class(TPersistent)

C++

class PASCALIMPLEMENTATION TTransform : public System::Classes::TPersistent

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Types.pas
FMX.Types.hpp
FMX.Types FMX.Types


Beschreibung

TTransform legt Transformationen in einer zweidimensionale Ebene fest.

TTransform legt die Basistransformationen in einer zweidimensionale Ebene fest. Die Basistransformationen sind Übersetzung, Skalierung und Drehung.

Die Eigenschaft Position gibt die neue Position für die Übersetzungstransformation an. Die Eigenschaft Scale gibt die Skala für die Skalierungstransformation an. Die Eigenschaften RotationAngle und RotationCenter geben den Winkel und den Mittelpunkt für die Drehung an.

Die Eigenschaft Matrix zeigt die endgültige Transformationsmatrix. Matrix-Elemente geben nur eine Transformation der jeweiligen Art wieder. Wird eine der Eigenschaften geändert, wird Matrix mit den aktuellen Werten der Eigenschaften aktualisiert. Matrix gibt keine Informationen von zwei Transformationen derselben Art wieder.

TTransform wendet keine Transformationen an. Es enthält nur die speziellen Informationen für Basistransformationen und stellt den Zugriff auf die Transformationsmatrix bereit.

Siehe auch