TBLRoundRect
Rounded rectangle specified as [X, Y, W, H, RX, RY] using Double
as a storage type.
Definition
Unit: Blend2D
Fields
Name | Description |
---|---|
H | |
RX | |
RY | |
W | |
X | |
Y |
Constructors
Name | Description |
---|---|
Create(Double, Double, Double, Double, Double, Double) | |
Create(Double, Double, Double, Double, Double) | |
Create(TBLRect, Double, Double) | |
Create(TBLRect, Double) |
Operators
Name | Description |
---|---|
Equal | |
NotEqual |
Methods
Field Descriptions
H
var H: Double
Type: Double
RX
var RX: Double
Type: Double
RY
var RY: Double
Type: Double
W
var W: Double
Type: Double
X
var X: Double
Type: Double
Y
var Y: Double
Type: Double
Constructor Descriptions
Create
constructor Create(const AX, AY, AW, AH, ARX, ARY: Double); overload
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
Create
constructor Create(const AX, AY, AW, AH, AR: Double); overload
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
Create
constructor Create(const ARect: TBLRect; const ARX, ARY: Double); overload
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
Create
constructor Create(const ARect: TBLRect; const AR: Double); overload
Parameters
ARect
: TBLRect
AR
: Double
Operator Descriptions
Equal(TBLRoundRect, TBLRoundRect)
class operator Equal(const ALeft, ARight: TBLRoundRect): Boolean; inline; static
Parameters
ALeft
: TBLRoundRect
ARight
: TBLRoundRect
Returns
Boolean
NotEqual(TBLRoundRect, TBLRoundRect)
class operator NotEqual(const ALeft, ARight: TBLRoundRect): Boolean; inline; static
Parameters
ALeft
: TBLRoundRect
ARight
: TBLRoundRect
Returns
Boolean
Method Descriptions
Equals(TBLRoundRect)
function Equals(const AOther: TBLRoundRect): Boolean; inline
Parameters
AOther
: TBLRoundRect
Returns
Boolean
Reset(TBLRoundRect)
procedure Reset(const AOther: TBLRoundRect); overload; inline
Parameters
AOther
: TBLRoundRect
Reset(Double, Double, Double, Double, Double, Double)
procedure Reset(const AX, AY, AW, AH, ARX, ARY: Double); overload; inline
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
Reset(Double, Double, Double, Double, Double)
procedure Reset(const AX, AY, AW, AH, AR: Double); overload; inline
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
Reset(TBLRect, Double, Double)
procedure Reset(const ARect: TBLRect; const ARX, ARY: Double); overload; inline
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
Reset(TBLRect, Double)
procedure Reset(const ARect: TBLRect; const AR: Double); overload; inline
Parameters
ARect
: TBLRect
AR
: Double
Reset
procedure Reset; overload; inline