Class TSVGGradient

Unit

Declaration

type TSVGGradient = class(TSVGElementWithContent)

Description

SVG gradient

Hierarchy

Overview

Fields

Protected InheritedGradients: TSVGElementList;

Methods

Public destructor Destroy; override;
Protected function GetInheritedAttribute(AValue: string; AConvMethod: TConvMethod; ADefault: TFloatWithCSSUnit): TFloatWithCSSUnit;
Public procedure ScanInheritedGradients(const forceScan: boolean = false);
Protected procedure Initialize; override;

Properties

Public property colorInterpolation: TSVGColorInterpolation read GetColorInterpolation write SetColorInterpolation;
Public property gradientMatrix[AUnit: TCSSUnit]: TAffineMatrix read GetGradientMatrix write SetGradientMatrix;
Public property gradientTransform: string read GetGradientTransform write SetGradientTransform;
Public property gradientUnits: TSVGObjectUnits read GetGradientUnits write SetGradientUnits;
Public property hRef: string read GetHRef write SetHRef;
Public property spreadMethod: TSVGSpreadMethod read GetSpreadMethod write SetSpreadMethod;

Description

Fields

Protected InheritedGradients: TSVGElementList;

This item has no description.

Methods

Public destructor Destroy; override;

This item has no description.

Protected function GetInheritedAttribute(AValue: string; AConvMethod: TConvMethod; ADefault: TFloatWithCSSUnit): TFloatWithCSSUnit;

This item has no description.

Public procedure ScanInheritedGradients(const forceScan: boolean = false);

This item has no description.

Protected procedure Initialize; override;

(for HRef)

Properties

Public property colorInterpolation: TSVGColorInterpolation read GetColorInterpolation write SetColorInterpolation;

This item has no description.

Public property gradientMatrix[AUnit: TCSSUnit]: TAffineMatrix read GetGradientMatrix write SetGradientMatrix;

This item has no description.

Public property gradientTransform: string read GetGradientTransform write SetGradientTransform;

This item has no description.

Public property gradientUnits: TSVGObjectUnits read GetGradientUnits write SetGradientUnits;

This item has no description.

Public property hRef: string read GetHRef write SetHRef;

This item has no description.

Public property spreadMethod: TSVGSpreadMethod read GetSpreadMethod write SetSpreadMethod;

This item has no description.