FMX.Types.TTransform

提供: RAD Studio API Documentation
移動先: 案内検索

System.Classes.TPersistentSystem.TObjectTTransform

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 は、いずれの変換も適用しません。基本変換の特定の情報を保持し、変換行列へのアクセスを提供します。

関連項目