FMX.Types.TTransform
Delphi
TTransform = class(TPersistent)
C++
class PASCALIMPLEMENTATION TTransform : public System::Classes::TPersistent
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
説明
TTransform は、2 次元平面の変換を定義します。
TTransform は、2 次元平面における基本の変換を定義します。基本変換には、平行移動、拡大縮小、回転があります。
Position プロパティは、平行移動変換の新しい位置を示します。Scale プロパティは、拡大縮小変換の倍率を指定します。RotationAngle および RotationCenter プロパティは、回転の角度と中心を示します。
Matrix プロパティは、最終的な変換行列を示します。Matrix 要素は、各種類につき 1 つの変換のみを反映します。これらプロパティのいずれかが変更されると、Matrix は、そのプロパティ群のp現在の値で更新されます。Matrix に、同じ種類の 2 つの変換の情報が反映されることはありません。
TTransform は、いずれの変換も適用しません。基本変換の特定の情報を保持し、変換行列へのアクセスを提供します。