TBLStrokeOptions
Stroke options.
Definition
Unit: Blend2D
Properties
| Name | Description |
|---|---|
| Caps | |
| DashArray | |
| DashOffset | |
| EndCap | |
| Join | |
| MiterLimit | |
| StartCap | |
| TransformOrder | |
| Width |
Constructors
| Name | Description |
|---|---|
| Assign | Copy constructor. |
| Finalize | Destroys the stroke options object. |
| Initialize | Creates a default constructed stroke options object. |
Operators
| Name | Description |
|---|---|
| Equal | |
| NotEqual |
Methods
| Name | Description |
|---|---|
| Equals | |
| Reset | |
| SetCaps |
Property Descriptions
Caps
property Caps[const AIndex: TBLStrokeCapPosition]: TBLStrokeCap read GetCap write SetCap
Type: TBLStrokeCap
DashArray
property DashArray: TBLArray<Double> read FDashArray write FDashArray
Type: TBLArray<Double>
DashOffset
property DashOffset: Double read FDashOffset write FDashOffset
Type: Double
EndCap
property EndCap: TBLStrokeCap read GetEndCap write SetEndCap
Type: TBLStrokeCap
Join
property Join: TBLStrokeJoin read GetJoin write SetJoin
Type: TBLStrokeJoin
MiterLimit
property MiterLimit: Double read FMiterLimit write FMiterLimit
Type: Double
StartCap
property StartCap: TBLStrokeCap read GetStartCap write SetStartCap
Type: TBLStrokeCap
TransformOrder
property TransformOrder: TBLStrokeTransformOrder read GetTransformOrder write SetTransformOrder
Type: TBLStrokeTransformOrder
Width
property Width: Double read FWidth write FWidth
Type: Double
Constructor Descriptions
Assign
Copy constructor.
Creates a weak-copy of the ASrc.
constructor Assign(var ADest: TBLStrokeOptions; const ASrc: TBLStrokeOptions); inline
Parameters
ADest: TBLStrokeOptions
ASrc: TBLStrokeOptions
Exceptions
EBlend2DError: Raised on failure.
Finalize
Destroys the stroke options object.
destructor Finalize(var ADest: TBLStrokeOptions)
Parameters
ADest: TBLStrokeOptions
Exceptions
EBlend2DError: Raised on failure.
Initialize
Creates a default constructed stroke options object.
constructor Initialize(out ADest: TBLStrokeOptions)
Parameters
ADest: TBLStrokeOptions
Exceptions
EBlend2DError: Raised on failure.
Operator Descriptions
Equal(TBLStrokeOptions, TBLStrokeOptions)
class operator Equal(const ALeft, ARight: TBLStrokeOptions): Boolean; inline; static
Parameters
ALeft: TBLStrokeOptions
ARight: TBLStrokeOptions
Returns
Boolean
NotEqual(TBLStrokeOptions, TBLStrokeOptions)
class operator NotEqual(const ALeft, ARight: TBLStrokeOptions): Boolean; inline; static
Parameters
ALeft: TBLStrokeOptions
ARight: TBLStrokeOptions
Returns
Boolean
Method Descriptions
Equals(TBLStrokeOptions)
function Equals(const AOther: TBLStrokeOptions): Boolean; inline
Parameters
AOther: TBLStrokeOptions
Returns
Boolean
Reset
procedure Reset; inline
SetCaps(TBLStrokeCap)
procedure SetCaps(const ACap: TBLStrokeCap); inline
Parameters
ACap: TBLStrokeCap