Class TvxAffineTransformation

Unit

Declaration

type TvxAffineTransformation = class(TvxTransformation)

Description

TvxAffineTransformation

Hierarchy

Overview

Fields

Public Matrix: TvxMatrix;

Methods

Public constructor Create; override;
Public function GetTransformedBounds(const ASrcRect: TvxRect): TvxRect; override;
Public procedure Clear;
Public procedure Rotate(AOpacity: Single); overload;
Public procedure Rotate(Cx, Cy, AOpacity: Single); overload;
Public procedure Skew(Fx, Fy: Single);
Public procedure Scale(Sx, Sy: Single); overload;
Public procedure Scale(Value: Single); overload;
Public procedure Translate(Dx, Dy: Single);

Description

Fields

Public Matrix: TvxMatrix;
 

Methods

Public constructor Create; override;
 
Public function GetTransformedBounds(const ASrcRect: TvxRect): TvxRect; override;
 
Public procedure Clear;
 
Public procedure Rotate(AOpacity: Single); overload;
 
Public procedure Rotate(Cx, Cy, AOpacity: Single); overload;

degrees

Public procedure Skew(Fx, Fy: Single);

degrees

Public procedure Scale(Sx, Sy: Single); overload;
 
Public procedure Scale(Value: Single); overload;
 
Public procedure Translate(Dx, Dy: Single);
 

Generated by PasDoc 0.15.0.