FMX.Filter.Effects.TFilterPerspectiveTransform

From RAD Studio API Documentation
Jump to: navigation, search

FMX.Filter.Effects.TFilterBaseFilterFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFilterPerspectiveTransform

Delphi

TFilterPerspectiveTransform = class(TFilterBaseFilter)

C++

class PASCALIMPLEMENTATION TFilterPerspectiveTransform : public TFilterBaseFilter

Properties

Type Visibility Source Unit Parent
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

Description

TFilterPerspectiveTransform is a wrapper for TPerspectiveTransformEffect.

FMX.Filter.Effects.TFilterPerspectiveTransform inherits from FMX.Filter.Effects.TPerspectiveTransformEffect. All content below this line refers to FMX.Filter.Effects.TPerspectiveTransformEffect.

TPerspectiveTransformEffect is a class for creating an effect that applies a perspective transformation to the texture of visible objects.

For further information, go to TImageFXEffect and FireMonkey Image Effects.

The perspective transformation can be set and customized by using the BottomLeft, BottomRight, TopLeft, and TopRight properties. Each property specifies a corner point of the final transformation.

The following table shows the result of a perspective transformation effect on a .png picture placed on a form (using a TImage object).

No effect (original picture) TPerspectiveTransformEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TPerspectiveTransformEffect.PNG

See Also

Code Examples