Skip to content

TBLArc

Arc specified as [CX, CY, RX, RY, Start, Sweep] using Double as a storage type.

Definition

Unit: Blend2D

type TBLArc = record ... end;

Fields

Name Description
CX
CY
RX
RY
Start
Sweep

Constructors

Name Description
Create

Operators

Name Description
Equal
NotEqual

Methods

Name Description
Equals
Reset(TBLArc)
Reset(Double, Double, Double, Double, Double, Double)
Reset

Field Descriptions

CX

var CX: Double

Type: Double


CY

var CY: Double

Type: Double


RX

var RX: Double

Type: Double


RY

var RY: Double

Type: Double


Start

var Start: Double

Type: Double


Sweep

var Sweep: Double

Type: Double


Constructor Descriptions

Create

constructor Create(const ACX, ACY, ARX, ARY, AStart, ASweep: Double)

Parameters

ACX: Double

ACY: Double

ARX: Double

ARY: Double

AStart: Double

ASweep: Double


Operator Descriptions

Equal(TBLArc, TBLArc)

class operator Equal(const ALeft, ARight: TBLArc): Boolean; inline; static

Parameters

ALeft: TBLArc

ARight: TBLArc

Returns

Boolean


NotEqual(TBLArc, TBLArc)

class operator NotEqual(const ALeft, ARight: TBLArc): Boolean; inline; static

Parameters

ALeft: TBLArc

ARight: TBLArc

Returns

Boolean


Method Descriptions

Equals(TBLArc)

function Equals(const AOther: TBLArc): Boolean; inline

Parameters

AOther: TBLArc

Returns

Boolean


Reset(TBLArc)

procedure Reset(const AOther: TBLArc); overload; inline

Parameters

AOther: TBLArc


Reset(Double, Double, Double, Double, Double, Double)

procedure Reset(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline

Parameters

ACX: Double

ACY: Double

ARX: Double

ARY: Double

AStart: Double

ASweep: Double


Reset

procedure Reset; overload; inline