TClippingWindow

Abstract base class for a rectangular area that prevents drawing outside of the specified area

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TClippingWindow

Source

Drawing.Canvas.ClippingWindow.pas (25)

Description

Every call to Push should be properly matched with a call to Pop.

Fields

ScopeVisibilityTypeNameDescription
Instanceprivatearray of TInteger32RectangleRectangles
InstanceprotectedT2dCompoundAffineTransformationTransformation

Methods

ScopeVisibilityResultNameDescription
InstanceprivateTInteger32RectangleGetCurrent()
InstanceprivatePushAbsolute(Rectangle: TInteger32Rectangle)
InstancepublicCreate(Transformation: T2dCompoundAffineTransformation)
InstancepublicPush(Rectangle: TInteger32Rectangle)
InstancepublicPop()