Class TSVGPath

Unit

Declaration

type TSVGPath = class(TSVGElementWithGradient)

Description

SVG path object

Hierarchy

Overview

Methods

Public constructor Create(ADocument: TDOMDocument; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); override;
Public constructor Create(AElement: TDOMElement; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); override;
Public destructor Destroy; override;
Public class function GetDOMTag: string; override;
Protected function GetDOMElement: TDOMElement; override;
Protected procedure InternalCopyPathTo(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override;
Protected procedure InternalDraw(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override;

Properties

Public property boundingBoxF: TRectF read GetBoundingBoxF;
Public property d: string read GetData write SetData;
Public property path: TBGRAPath read GetPath;
Public property pathLength: TFloatWithCSSUnit read GetPathLength write SetPathLength;

Description

Methods

Public constructor Create(ADocument: TDOMDocument; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); override;

This item has no description.

Public constructor Create(AElement: TDOMElement; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public class function GetDOMTag: string; override;

This item has no description.

Protected function GetDOMElement: TDOMElement; override;

This item has no description.

Protected procedure InternalCopyPathTo(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override;

This item has no description.

Protected procedure InternalDraw(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override;

This item has no description.

Properties

Public property boundingBoxF: TRectF read GetBoundingBoxF;

This item has no description.

Public property d: string read GetData write SetData;

This item has no description.

Public property path: TBGRAPath read GetPath;

This item has no description.

Public property pathLength: TFloatWithCSSUnit read GetPathLength write SetPathLength;

This item has no description.