TBLContext
Rendering context.
Definition
Unit: Blend2D
Properties
Name | Description |
---|---|
AccumulatedErrorFlags | Accumulated errors as flags. |
ApproximationOptions | Approximation options. |
CompOp | Composition operator. |
ContextType | Returns the type of this context, see \ref BLContextType. |
FillAlpha | Fill alpha value. |
FillRule | Returns fill rule. |
FillStyle | Fill style. |
FillStyleType | The current fill style type. |
FinalTransform | Final transformation matrix. |
FlattenMode | Flatten mode (how curves are flattened). |
FlattenTolerance | Tolerance used for curve flattening. |
GlobalAlpha | The global alpha value. |
GradientQuality | The gradient quality hint. |
Hints | Rendering context hints. |
IsValid | Tests whether the context is a valid rendering context that has attached target to it. |
MetaTransform | Meta transformation matrix. |
PatternQuality | The pattern quality hint. |
RenderingQuality | The rendering quality hint. |
SavedStateCount | The number of saved states in the context (0 means no saved states). |
StrokeAlpha | Stroke alpha value. |
StrokeDashArray | Stroke dash-array. |
StrokeDashOffset | Returns stroke dash-offset. |
StrokeEndCap | Stroke end-cap. |
StrokeJoin | Stroke join. |
StrokeMiterLimit | Stroke miter-limit. |
StrokeOptions | Stroke options. |
StrokeStartCap | Stroke start-cap. |
StrokeStyle | Stroke style. |
StrokeStyleType | Returns the current stroke style type. |
StrokeTransformOrder | Stroke transform order. |
StrokeWidth | Stroke width. |
Style | The styles associated with the given style ASlot . |
StyleAlpha | Fill or stroke alpha value associated with the given style ASlot . |
StyleType | The current style type associated with the given style ASlot . |
TargetHeight | The target height in abstract units (pixels in case of TBLImage ). |
TargetImage | Returns the target image or nil if there is no target image. |
TargetSize | The target size in abstract units (pixels in case of TBLImage ). |
TargetWidth | The target width in abstract units (pixels in case of TBLImage ). |
ThreadCount | The number of threads that the rendering context uses. |
TransformedFillStyle | Transformed fill style. |
TransformedStrokeStyle | Transformed stroke style. |
TransformedStyle | The styles associated with the given style ASlot . |
UserTransform | User transformation matrix. |
Constructors
Name | Description |
---|---|
Assign | Copy constructor. |
Create(TBLImage, TBLContextCreateInfo) | Creates a new rendering context for rendering to the image ATarget . |
Create(TBLImage) | Creates a new rendering context for rendering to the image ATarget . |
Finalize | Destroys the rendering context. |
Initialize | Creates a default constructed rendering context. |
Operators
Name | Description |
---|---|
Equal(TBLContext, TBLContext) | Returns True if two contexts are equal. |
Equal(TBLContext, Pointer) | Used to compare against nil (null or invalid context). |
NotEqual(TBLContext, TBLContext) | Returns True if two font contexts are not equal. |
NotEqual(TBLContext, Pointer) | Used to compare against nil (null or invalid context). |
Methods
Name | Description |
---|---|
ApplyTransform | Transforms the user transformation matrix by ATransform . |
BlitImage(TBLRect, TBLImage, TBLRect) | Blits an area of source image ASrc specified by ASrcArea scaled to fit into ARect rectangle (floating point coordinates). |
BlitImage(TBLRect, TBLImage) | Blits a source image ASrc scaled to fit into ARect rectangle (floating point coordinates). |
BlitImage(TBLRectI, TBLImage, TBLRectI) | Blits an area of source image ASrc specified by ASrcArea scaled to fit into ARect rectangle (integer coordinates). |
BlitImage(TBLRectI, TBLImage) | Blits a source image ASrc scaled to fit into ARect rectangle (integer coordinates). |
BlitImage(TBLPoint, TBLImage, TBLRect) | Blits an area in source image ASrc specified by ASrcArea at coordinates specified by AOrigin (floating point coordinates). |
BlitImage(TBLPoint, TBLImage) | Blits source image ASrc at coordinates specified by AOrigin (floating point coordinates). |
BlitImage(TBLPointI, TBLImage, TBLRectI) | Blits an area in source image ASrc specified by ASrcArea at coordinates specified by AOrigin (integer coordinates). |
BlitImage(TBLPointI, TBLImage) | Blits source image ASrc at coordinates specified by AOrigin (integer coordinates). |
ClearAll | Clear everything to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear and then filling everything by FillAll . |
ClearRect(Double, Double, Double, Double) | Clears a rectangle [AX, AY, AW, AH] (floating-point coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to 'TBLCompOp.Clearand then calling FillRect(AX, AY, AW, AH)`. |
ClearRect(TBLRect) | Clears a rectangle ARect (floating-point coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear and then calling FillRect(ARect) . |
ClearRect(TBLRectI) | Clears a rectangle ARect (integer coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear and then calling FillRect(ARect) . |
ClipToRect(Double, Double, Double, Double) | |
ClipToRect(TBLRect) | |
ClipToRect(TBLRectI) | |
DisableFillStyle | Sets fill style to Null, which disables it. |
DisableStrokeStyle | Sets stroke style to Null, which disables it. |
DisableStyle | Sets the given style ASlot to Null, which disables it. |
Equals | Returns whether this and AOther point to the same rendering context. |
FillAll(TBLVar) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TBLGradient) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TBLPattern) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TAlphaColor) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TBLRgba64) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TBLRgba32) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll(TBLRgba) | Fills everything non-clipped with an explicit fill AStyle . |
FillAll | Fills everything non-clipped with the current fill style. |
FillBox(Double, Double, Double, Double, TBLVar) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TBLGradient) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TBLPattern) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TAlphaColor) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TBLRgba64) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TBLRgba32) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double, TBLRgba) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle |
FillBox(Double, Double, Double, Double) | Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with the current fill style. |
FillBox(TBLBoxI, TBLVar) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TBLGradient) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TBLPattern) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TAlphaColor) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TBLRgba64) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TBLRgba32) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI, TBLRgba) | Fills a ABox (integer coordinates) with an explicit fill AStyle . |
FillBox(TBLBoxI) | Fills a ABox (integer coordinates) with the current fill style. |
FillBox(TBLBox, TBLVar) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TBLGradient) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TBLPattern) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TAlphaColor) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TBLRgba64) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TBLRgba32) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox, TBLRgba) | Fills a ABox (floating point coordinates) with an explicit fill AStyle . |
FillBox(TBLBox) | Fills a ABox (floating point coordinates) with the current fill style. |
FillBoxArray(PBLBoxI, NativeInt, TBLVar) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TBLGradient) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TBLPattern) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TAlphaColor) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TBLRgba64) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TBLRgba32) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt, TBLRgba) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBoxI, NativeInt) | Fills an AArray of boxes or size 'ACount' (integer coordinates) with the default fill style. |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLVar) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLGradient) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLPattern) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TAlphaColor) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba64) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba32) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBoxI>) | Fills an AArray of boxes (integer coordinates) with the default fill style. |
FillBoxArray(TArray<TBLBoxI>, TBLVar) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TBLGradient) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TBLPattern) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TAlphaColor) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TBLRgba64) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TBLRgba32) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>, TBLRgba) | Fills an AArray of boxes (integer coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBoxI>) | Fills an AArray of boxes (integer coordinates) with the default fill style. |
FillBoxArray(PBLBox, NativeInt, TBLVar) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TBLGradient) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TBLPattern) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TAlphaColor) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TBLRgba64) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TBLRgba32) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt, TBLRgba) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(PBLBox, NativeInt) | Fills an AArray of boxes or size 'ACount' (floating point coordinates) with the default fill style. |
FillBoxArray(TBLArrayView<TBLBox>, TBLVar) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TBLGradient) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TBLPattern) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TAlphaColor) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba64) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba32) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TBLArrayView<TBLBox>) | Fills an AArray of boxes (floating point coordinates) with the default fill style. |
FillBoxArray(TArray<TBLBox>, TBLVar) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TBLGradient) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TBLPattern) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TAlphaColor) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TBLRgba64) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TBLRgba32) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>, TBLRgba) | Fills an AArray of boxes (floating point coordinates) with an explicit fill AStyle . |
FillBoxArray(TArray<TBLBox>) | Fills an AArray of boxes (floating point coordinates) with the default fill style. |
FillChord(Double, Double, Double, Double, Double, Double, TBLVar) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TBLGradient) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TBLPattern) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TAlphaColor) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba64) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba32) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, Double) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with the current fill style. |
FillChord(Double, Double, Double, Double, Double, TBLVar) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TBLGradient) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TBLPattern) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TAlphaColor) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TBLRgba64) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TBLRgba32) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double, TBLRgba) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillChord(Double, Double, Double, Double, Double) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with the current fill style. |
FillChord(TBLArc, TBLVar) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TBLGradient) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TBLPattern) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TAlphaColor) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TBLRgba64) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TBLRgba32) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc, TBLRgba) | Fills an AChord (floating point coordinates) with an explicit fill AStyle . |
FillChord(TBLArc) | Fills an AChord (floating point coordinates) with the current fill style. |
FillCircle(Double, Double, Double, TBLVar) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TBLGradient) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TBLPattern) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TAlphaColor) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TBLRgba64) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TBLRgba32) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double, TBLRgba) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit fill AStyle . |
FillCircle(Double, Double, Double) | Fills a circle at [ACX, ACY] and radius AR (floating point coordinates) with the current fill style. |
FillCircle(TBLCircle, TBLVar) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TBLGradient) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TBLPattern) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TAlphaColor) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TBLRgba64) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TBLRgba32) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle, TBLRgba) | Fills an ACircle (floating point coordinates) with an explicit fill AStyle . |
FillCircle(TBLCircle) | Fills an ACircle (floating point coordinates) with the current fill style. |
FillEllipse(Double, Double, Double, Double, TBLVar) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TBLGradient) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TBLPattern) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TAlphaColor) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TBLRgba64) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TBLRgba32) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double, TBLRgba) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(Double, Double, Double, Double) | Fills an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with the current fill style. |
FillEllipse(TBLEllipse, TBLVar) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TBLGradient) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TBLPattern) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TAlphaColor) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TBLRgba64) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TBLRgba32) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse, TBLRgba) | Fills an AEllipse (floating point coordinates) with an explicit fill AStyle . |
FillEllipse(TBLEllipse) | Fills an AEllipse (floating point coordinates) with the current fill style. |
FillGeometry(TBLGeometryType, Pointer, TBLVar) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TBLGradient) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TBLPattern) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TAlphaColor) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TBLRgba64) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TBLRgba32) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer, TBLRgba) | Fills the passed geometry specified by geometry AType and AData with an explicit fill AStyle . |
FillGeometry(TBLGeometryType, Pointer) | Fills the passed geometry specified by geometry AType and AData with the default fill style. |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLVar) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLGradient) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLPattern) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TAlphaColor) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba64) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba32) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun) | Fills an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with the current fill style. |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLVar) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLGradient) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLPattern) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TAlphaColor) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba64) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba32) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun) | Fills an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with the current fill style. |
FillMask(TBLPoint, TBLImage, TBLImage, TBLVar) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TBLGradient) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TBLPattern) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TAlphaColor) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba64) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba32) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLImage) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (floating point coordinates) with the current fill style. |
FillMask(TBLPoint, TBLImage, TBLVar) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLGradient) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLPattern) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TAlphaColor) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLRgba64) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLRgba32) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage, TBLRgba) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillMask(TBLPoint, TBLImage) | Fills a source AMask image at coordinates specified by AOrigin (floating point coordinates) with the current fill style. |
FillMask(TBLPointI, TBLImage, TBLImage, TBLVar) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TBLGradient) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TBLPattern) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TAlphaColor) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba64) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba32) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLImage) | Fills a source AMask image specified by AMaskArea at coordinates specified by AOrigin (integer coordinates) with the current fill style. |
FillMask(TBLPointI, TBLImage, TBLVar) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLGradient) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLPattern) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TAlphaColor) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLRgba64) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLRgba32) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage, TBLRgba) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with an explicit fill AStyle . |
FillMask(TBLPointI, TBLImage) | Fills a source AMask image at coordinates specified by AOrigin (integer coordinates) with the current fill style. |
FillPath(TBLPoint, TBLPath, TBLVar) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TBLGradient) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TBLPattern) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TAlphaColor) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TBLRgba64) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TBLRgba32) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath, TBLRgba) | Fills the given APath translated by AOrigin with an explicit fill AStyle . |
FillPath(TBLPoint, TBLPath) | Fills the given APath translated by AOrigin with the default fill style. |
FillPath(TBLPath, TBLVar) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TBLGradient) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TBLPattern) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TAlphaColor) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TBLRgba64) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TBLRgba32) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath, TBLRgba) | Fills the given APath with an explicit fill AStyle . |
FillPath(TBLPath) | Fills the given APath with the default fill style. |
FillPie(Double, Double, Double, Double, Double, Double, TBLVar) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TBLGradient) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TBLPattern) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TAlphaColor) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba64) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba32) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, Double) | Fills a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with the current fill style. |
FillPie(Double, Double, Double, Double, Double, TBLVar) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TBLGradient) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TBLPattern) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TAlphaColor) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TBLRgba64) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TBLRgba32) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double, TBLRgba) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit fill AStyle . |
FillPie(Double, Double, Double, Double, Double) | Fills a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with the current fill style. |
FillPie(TBLArc, TBLVar) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TBLGradient) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TBLPattern) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TAlphaColor) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TBLRgba64) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TBLRgba32) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc, TBLRgba) | Fills an APie (floating point coordinates) with an explicit fill AStyle . |
FillPie(TBLArc) | Fills an APie (floating point coordinates) with the current fill style. |
FillPoly(PBLPointI, NativeInt, TBLVar) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TBLGradient) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TBLPattern) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TAlphaColor) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TBLRgba64) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TBLRgba32) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt, TBLRgba) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit fill AStyle . |
FillPoly(PBLPointI, NativeInt) | Fills a polygon APoly having 'ACount' vertices (integer coordinates) with the current fill style. |
FillPoly(TBLArrayView<TBLPointI>, TBLVar) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TBLGradient) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TBLPattern) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TAlphaColor) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TBLRgba64) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TBLRgba32) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>, TBLRgba) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPointI>) | Fills a polygon APoly (integer coordinates) with the current fill style. |
FillPoly(TArray<TBLPointI>, TBLVar) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TBLGradient) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TBLPattern) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TAlphaColor) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TBLRgba64) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TBLRgba32) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>, TBLRgba) | Fills a polygon APoly (integer coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPointI>) | Fills a polygon APoly (integer coordinates) with the current fill style. |
FillPoly(PBLPoint, NativeInt, TBLVar) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TBLGradient) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TBLPattern) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TAlphaColor) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TBLRgba64) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TBLRgba32) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt, TBLRgba) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle . |
FillPoly(PBLPoint, NativeInt) | Fills a polygon APoly having 'ACount' vertices (floating point coordinates) with the current fill style. |
FillPoly(TBLArrayView<TBLPoint>, TBLVar) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TBLGradient) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TBLPattern) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TAlphaColor) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TBLRgba64) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TBLRgba32) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>, TBLRgba) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TBLArrayView<TBLPoint>) | Fills a polygon APoly (floating point coordinates) with the current fill style. |
FillPoly(TArray<TBLPoint>, TBLVar) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TBLGradient) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TBLPattern) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TAlphaColor) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TBLRgba64) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TBLRgba32) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>, TBLRgba) | Fills a polygon APoly (floating point coordinates) with an explicit fill AStyle . |
FillPoly(TArray<TBLPoint>) | Fills a polygon APoly (floating point coordinates) with the current fill style. |
FillRect(Double, Double, Double, Double, TBLVar) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TBLGradient) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TBLPattern) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TAlphaColor) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TBLRgba64) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TBLRgba32) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double, TBLRgba) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit fill AStyle . |
FillRect(Double, Double, Double, Double) | Fills a rectangle [AX, AY, AW, AH] (floating point coordinates) with the current fill style. |
FillRect(TBLRect, TBLVar) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TBLGradient) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TBLPattern) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TAlphaColor) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TBLRgba64) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TBLRgba32) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect, TBLRgba) | Fills a rectangle ARect (floating point coordinates) with an explicit fill AStyle . |
FillRect(TBLRect) | Fills a rectangle ARect (floating point coordinates) with the current fill style. |
FillRect(TBLRectI, TBLVar) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TBLGradient) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TBLPattern) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TAlphaColor) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TBLRgba64) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TBLRgba32) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI, TBLRgba) | Fills a rectangle ARect (integer coordinates) with an explicit fill AStyle . |
FillRect(TBLRectI) | Fills a rectangle ARect (integer coordinates) with the current fill style. |
FillRectArray(PBLRectI, NativeInt, TBLVar) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TBLGradient) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TBLPattern) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TAlphaColor) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TBLRgba64) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TBLRgba32) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt, TBLRgba) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRectI, NativeInt) | Fills an AArray of rectangles or size 'ACount' (integer coordinates) with the default fill style. |
FillRectArray(TBLArrayView<TBLRectI>, TBLVar) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TBLGradient) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TBLPattern) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TAlphaColor) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba64) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba32) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRectI>) | Fills an AArray of rectangles (integer coordinates) with the default fill style. |
FillRectArray(TArray<TBLRectI>, TBLVar) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TBLGradient) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TBLPattern) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TAlphaColor) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TBLRgba64) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TBLRgba32) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>, TBLRgba) | Fills an AArray of rectangles (integer coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRectI>) | Fills an AArray of rectangles (integer coordinates) with the default fill style. |
FillRectArray(PBLRect, NativeInt, TBLVar) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TBLGradient) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TBLPattern) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TAlphaColor) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TBLRgba64) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TBLRgba32) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt, TBLRgba) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(PBLRect, NativeInt) | Fills an AArray of rectangles or size 'ACount' (floating point coordinates) with the default fill style. |
FillRectArray(TBLArrayView<TBLRect>, TBLVar) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TBLGradient) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TBLPattern) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TAlphaColor) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TBLRgba64) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TBLRgba32) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>, TBLRgba) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TBLArrayView<TBLRect>) | Fills an AArray of rectangles (floating point coordinates) with the default fill style. |
FillRectArray(TArray<TBLRect>, TBLVar) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TBLGradient) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TBLPattern) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TAlphaColor) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TBLRgba64) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TBLRgba32) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>, TBLRgba) | Fills an AArray of rectangles (floating point coordinates) with an explicit fill AStyle . |
FillRectArray(TArray<TBLRect>) | Fills an AArray of rectangles (floating point coordinates) with the default fill style. |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLVar) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLGradient) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLPattern) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TAlphaColor) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba64) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba32) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, Double) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with the current fill style. |
FillRoundRect(Double, Double, Double, Double, Double, TBLVar) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TBLGradient) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TBLPattern) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TAlphaColor) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba64) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba32) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit fill AStyle . |
FillRoundRect(Double, Double, Double, Double, Double) | Fills a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with the current fill style. |
FillRoundRect(TBLRect, Double, Double, TBLVar) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TBLGradient) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TBLPattern) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TAlphaColor) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TBLRgba64) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TBLRgba32) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double, TBLRgba) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, Double) | Fills a rounded rectangle bounded by ARect with radius [ARX, ARY] with the current fill style. |
FillRoundRect(TBLRect, Double, TBLVar) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TBLGradient) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TBLPattern) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TAlphaColor) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TBLRgba64) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TBLRgba32) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double, TBLRgba) | Fills a rounded rectangle bounded by ARect with radius AR with an explicit fill AStyle . |
FillRoundRect(TBLRect, Double) | Fills a rounded rectangle bounded by ARect with radius AR with the current fill style. |
FillRoundRect(TBLRoundRect, TBLVar) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TBLGradient) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TBLPattern) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TAlphaColor) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TBLRgba64) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TBLRgba32) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect, TBLRgba) | Fills a rounded rectangle ARR (floating point coordinates) with an explicit fill AStyle . |
FillRoundRect(TBLRoundRect) | Fills a rounded rectangle ARR (floating point coordinates) with the current fill style. |
FillText(TBLPoint, TBLFont, String, TBLVar) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TBLGradient) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TBLPattern) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TAlphaColor) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TBLRgba64) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TBLRgba32) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String, TBLRgba) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillText(TBLPoint, TBLFont, String) | Fills string passed as AText by using the given AFont at AOrigin (floating point coordinates) with the default fill style. |
FillText(TBLPointI, TBLFont, String, TBLVar) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TBLGradient) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TBLPattern) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TAlphaColor) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TBLRgba64) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TBLRgba32) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String, TBLRgba) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillText(TBLPointI, TBLFont, String) | Fills string passed as AText by using the given AFont at AOrigin (integer coordinates) with the default fill style. |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLVar) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLGradient) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLPattern) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TAlphaColor) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba64) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba32) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(Double, Double, Double, Double, Double, Double) | Fills a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with the current fill style. |
FillTriangle(TBLTriangle, TBLVar) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TBLGradient) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TBLPattern) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TAlphaColor) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TBLRgba64) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TBLRgba32) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle, TBLRgba) | Fills an ATriangle (floating point coordinates) with an explicit fill AStyle . |
FillTriangle(TBLTriangle) | Fills an ATriangle (floating point coordinates) with the current fill style. |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLVar) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLGradient) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLPattern) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TAlphaColor) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba64) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba32) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, TBLStringView) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with the default fill style. |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLVar) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLGradient) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLPattern) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TAlphaColor) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba64) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba32) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPoint, TBLFont, UTF8String) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with the default fill style. |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLVar) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLGradient) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLPattern) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TAlphaColor) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba64) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba32) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, TBLStringView) | Fills UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with the default fill style. |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLVar) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLGradient) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLPattern) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TAlphaColor) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba64) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba32) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit fill AStyle . |
FillUtf8Text(TBLPointI, TBLFont, UTF8String) | Fills UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with the default fill style. |
Finish | Waits for completion of all render commands and detaches the rendering context from the rendering target. After Finish completes the rendering context implementation would be released and replaced by a built-in nil instance (no context). |
Flush | Flushes the context. |
PostRotate(Double, TBLPointI) | Rotates the user transformation matrix at AOrigin (integer) by AAngle . |
PostRotate(Double, TBLPoint) | Rotates the user transformation matrix at AOrigin (floating-point) by AAngle . |
PostRotate(Double, Double, Double) | Rotates the user transformation matrix at [AX, AY] by AAngle . |
PostRotate(Double) | Rotates the user transformation matrix by AAngle . |
PostScale(TBLPointI) | Post-scales the user transformation matrix by [AP] (integer). |
PostScale(TBLPoint) | Post-scales the user transformation matrix by [AP] (floating-point). |
PostScale(Double, Double) | Post-scales the user transformation matrix by [AX, AY] . |
PostScale(Double) | Post-scales the user transformation matrix by AXY (both X and Y is scaled by AXY ). |
PostSkew(TBLPoint) | Skews the user transformation matrix by [AP] (floating-point). |
PostSkew(Double, Double) | Skews the user transformation matrix by [AX, AY] . |
PostTransform | Transforms the user transformation matrix by ATransform . |
PostTranslate(TBLPointI) | Post-Translates the used transformation matrix by [AP] (integer). |
PostTranslate(TBLPoint) | Post-Translates the used transformation matrix by [AP] (floating-point). |
PostTranslate(Double, Double) | Post-translates the used transformation matrix by [AX, AY] . |
Reset | Resets this rendering context to the default constructed one. |
ResetTransform | Resets user transformation matrix to identity. |
Restore(TBLContextCookie) | Restores the top-most saved context-state. |
Restore | Restores the top-most saved context-state. |
RestoreClipping | Restores clipping to the last saved state or to the context default clipping if there is no saved state. |
Rotate(Double, TBLPointI) | Rotates the user transformation matrix at AOrigin (integer) by AAngle . |
Rotate(Double, TBLPoint) | Rotates the user transformation matrix at AOrigin (floating-point) by AAngle . |
Rotate(Double, Double, Double) | Rotates the user transformation matrix at [AX, AY] by AAngle . |
Rotate(Double) | Rotates the user transformation matrix by AAngle . |
Save(TBLContextCookie) | Saves the current rendering context state and creates a restoration cookie . |
Save | Saves the current rendering context state. |
Scale(TBLPointI) | Scales the user transformation matrix by [AP] (integer). |
Scale(TBLPoint) | Scales the user transformation matrix by [AP] (floating-point). |
Scale(Double, Double) | Scales the user transformation matrix by [AX, AY] . |
Scale(Double) | Scales the user transformation matrix by AXY (both X and Y is scaled by AXY ). |
SetFillStyle(TBLVar, TBLContextStyleTransformMode) | Sets fill style. |
SetFillStyle(TBLPattern, TBLContextStyleTransformMode) | Sets fill style. |
SetFillStyle(TBLGradient, TBLContextStyleTransformMode) | Sets fill style. |
SetFillStyle(TBLPattern) | Sets fill style. |
SetFillStyle(TBLGradient) | Sets fill style. |
SetFillStyle(TBLRgba64) | Sets fill style. |
SetFillStyle(TAlphaColor) | Sets fill style. |
SetFillStyle(TBLRgba32) | Sets fill style. |
SetFillStyle(TBLRgba) | Sets fill style. |
SetHint | Sets the given rendering hint AHintType to AValue . |
SetStrokeCap | Sets stroke cap of the specified APosition to AStrokeCap . |
SetStrokeCaps | Sets all stroke caps to AStrokeCap . |
SetStrokeStyle(TBLVar, TBLContextStyleTransformMode) | Sets stroke style. |
SetStrokeStyle(TBLPattern, TBLContextStyleTransformMode) | Sets stroke style. |
SetStrokeStyle(TBLGradient, TBLContextStyleTransformMode) | Sets stroke style. |
SetStrokeStyle(TBLPattern) | Sets stroke style. |
SetStrokeStyle(TBLGradient) | Sets stroke style. |
SetStrokeStyle(TAlphaColor) | Sets stroke style. |
SetStrokeStyle(TBLRgba64) | Sets stroke style. |
SetStrokeStyle(TBLRgba32) | Sets stroke style. |
SetStrokeStyle(TBLRgba) | Sets stroke style. |
SetStyle(TBLContextStyleSlot, TBLVar, TBLContextStyleTransformMode) | Sets AStyle to be used with the given style ASlot operation and applied ATransformMode . |
SetStyle(TBLContextStyleSlot, TBLPattern, TBLContextStyleTransformMode) | Sets AStyle to be used with the given style ASlot operation and applied ATransformMode . |
SetStyle(TBLContextStyleSlot, TBLGradient, TBLContextStyleTransformMode) | Sets AStyle to be used with the given style ASlot operation and applied ATransformMode . |
SetStyle(TBLContextStyleSlot, TBLVar) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TBLPattern) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TBLGradient) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TAlphaColor) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TBLRgba64) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TBLRgba32) | Sets AStyle to be used with the given style ASlot operation. |
SetStyle(TBLContextStyleSlot, TBLRgba) | Sets AStyle to be used with the given style ASlot operation. |
SetTransform | Sets user transformation matrix to ATransform . |
Skew(TBLPoint) | Skews the user transformation matrix by [AP] (floating-point). |
Skew(Double, Double) | Skews the user transformation matrix by [AX, AY] . |
Start(TBLImage, TBLContextCreateInfo) | Begins rendering to the given AImage . |
Start(TBLImage) | Begins rendering to the given AImage . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokeArc(Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokeArc(TBLArc, TBLVar) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TBLGradient) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TBLPattern) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TAlphaColor) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TBLRgba64) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TBLRgba32) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc, TBLRgba) | Strokes an AArc (floating point coordinates) with an explicit stroke AStyle . |
StrokeArc(TBLArc) | Strokes an AArc (floating point coordinates) with the current stroke style. |
StrokeBox(Double, Double, Double, Double, TBLVar) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TBLGradient) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TBLPattern) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TAlphaColor) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TBLRgba64) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TBLRgba32) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double, TBLRgba) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle |
StrokeBox(Double, Double, Double, Double) | Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with the current stroke style. |
StrokeBox(TBLBoxI, TBLVar) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TBLGradient) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TBLPattern) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TAlphaColor) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TBLRgba64) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TBLRgba32) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI, TBLRgba) | Strokes a ABox (integer coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBoxI) | Strokes a ABox (integer coordinates) with the current stroke style. |
StrokeBox(TBLBox, TBLVar) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TBLGradient) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TBLPattern) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TAlphaColor) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TBLRgba64) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TBLRgba32) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox, TBLRgba) | Strokes a ABox (floating point coordinates) with an explicit stroke AStyle . |
StrokeBox(TBLBox) | Strokes a ABox (floating point coordinates) with the current stroke style. |
StrokeBoxArray(PBLBoxI, NativeInt, TBLVar) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TBLGradient) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TBLPattern) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TAlphaColor) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba64) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba32) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBoxI, NativeInt) | Strokes an AArray of boxes or size 'ACount' (integer coordinates) with the default stroke style. |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLVar) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLGradient) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLPattern) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TAlphaColor) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba64) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba32) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBoxI>) | Strokes an AArray of boxes (integer coordinates) with the default stroke style. |
StrokeBoxArray(TArray<TBLBoxI>, TBLVar) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TBLGradient) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TBLPattern) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TAlphaColor) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba64) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba32) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba) | Strokes an AArray of boxes (integer coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBoxI>) | Strokes an AArray of boxes (integer coordinates) with the default stroke style. |
StrokeBoxArray(PBLBox, NativeInt, TBLVar) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TBLGradient) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TBLPattern) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TAlphaColor) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TBLRgba64) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TBLRgba32) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt, TBLRgba) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(PBLBox, NativeInt) | Strokes an AArray of boxes or size 'ACount' (floating point coordinates) with the default stroke style. |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLVar) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLGradient) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLPattern) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TAlphaColor) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba64) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba32) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TBLArrayView<TBLBox>) | Strokes an AArray of boxes (floating point coordinates) with the default stroke style. |
StrokeBoxArray(TArray<TBLBox>, TBLVar) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TBLGradient) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TBLPattern) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TAlphaColor) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TBLRgba64) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TBLRgba32) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>, TBLRgba) | Strokes an AArray of boxes (floating point coordinates) with an explicit stroke AStyle . |
StrokeBoxArray(TArray<TBLBox>) | Strokes an AArray of boxes (floating point coordinates) with the default stroke style. |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokeChord(Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokeChord(TBLArc, TBLVar) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TBLGradient) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TBLPattern) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TAlphaColor) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TBLRgba64) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TBLRgba32) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc, TBLRgba) | Strokes an AChord (floating point coordinates) with an explicit stroke AStyle . |
StrokeChord(TBLArc) | Strokes an AChord (floating point coordinates) with the current stroke style. |
StrokeCircle(Double, Double, Double, TBLVar) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TBLGradient) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TBLPattern) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TAlphaColor) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TBLRgba64) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TBLRgba32) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double, TBLRgba) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(Double, Double, Double) | Strokes a circle at [ACX, ACY] and radius AR (floating point coordinates) with the current stroke style. |
StrokeCircle(TBLCircle, TBLVar) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TBLGradient) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TBLPattern) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TAlphaColor) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TBLRgba64) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TBLRgba32) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle, TBLRgba) | Strokes an ACircle (floating point coordinates) with an explicit stroke AStyle . |
StrokeCircle(TBLCircle) | Strokes an ACircle (floating point coordinates) with the current stroke style. |
StrokeEllipse(Double, Double, Double, Double, TBLVar) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TBLGradient) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TBLPattern) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TAlphaColor) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TBLRgba64) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TBLRgba32) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double, TBLRgba) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(Double, Double, Double, Double) | Strokes an ellipse at [ACX, ACY] with radius [ARX, ARY] (floating point coordinates) with the current stroke style. |
StrokeEllipse(TBLEllipse, TBLVar) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TBLGradient) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TBLPattern) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TAlphaColor) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TBLRgba64) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TBLRgba32) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse, TBLRgba) | Strokes an AEllipse (floating point coordinates) with an explicit stroke AStyle . |
StrokeEllipse(TBLEllipse) | Strokes an AEllipse (floating point coordinates) with the current stroke style. |
StrokeGeometry(TBLGeometryType, Pointer, TBLVar) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TBLGradient) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TBLPattern) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TAlphaColor) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba64) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba32) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba) | Strokes the passed geometry specified by geometry AType and AData with an explicit stroke AStyle . |
StrokeGeometry(TBLGeometryType, Pointer) | Strokes the passed geometry specified by geometry AType and AData with the default stroke style. |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLVar) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLGradient) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLPattern) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TAlphaColor) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba64) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba32) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun) | Strokes an AGlyphRun by using the given AFont at AOrigin (floating point coordinates) with the current stroke style. |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLVar) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLGradient) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLPattern) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TAlphaColor) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba64) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba32) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun) | Strokes an AGlyphRun by using the given AFont at AOrigin (integer coordinates) with the current stroke style. |
StrokeLine(Double, Double, Double, Double, TBLVar) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TBLGradient) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TBLPattern) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TAlphaColor) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TBLRgba64) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TBLRgba32) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double, TBLRgba) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(Double, Double, Double, Double) | Strokes a line starting at [AX0, AY0] and ending at [AX1, AY1] (floating point coordinates) with the default stroke style. |
StrokeLine(TBLPoint, TBLPoint, TBLVar) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TBLGradient) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TBLPattern) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TAlphaColor) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TBLRgba64) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TBLRgba32) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint, TBLRgba) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLPoint, TBLPoint) | Strokes a line starting at AP0 and ending at AP1 (floating point coordinates) with the default stroke style. |
StrokeLine(TBLLine, TBLVar) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TBLGradient) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TBLPattern) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TAlphaColor) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TBLRgba64) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TBLRgba32) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine, TBLRgba) | Strokes a line specified as ALine (floating point coordinates) with an explicit stroke AStyle . |
StrokeLine(TBLLine) | Strokes a line specified as ALine (floating point coordinates) with the default stroke style. |
StrokePath(TBLPoint, TBLPath, TBLVar) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TBLGradient) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TBLPattern) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TAlphaColor) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TBLRgba64) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TBLRgba32) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath, TBLRgba) | Strokes the given APath translated by AOrigin with an explicit stroke AStyle . |
StrokePath(TBLPoint, TBLPath) | Strokes the given APath translated by AOrigin with the default stroke style. |
StrokePath(TBLPath, TBLVar) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TBLGradient) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TBLPattern) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TAlphaColor) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TBLRgba64) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TBLRgba32) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath, TBLRgba) | Strokes the given APath with an explicit stroke AStyle . |
StrokePath(TBLPath) | Strokes the given APath with the default stroke style. |
StrokePie(Double, Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius [ARX, ARY] at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokePie(Double, Double, Double, Double, Double, TBLVar) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TBLGradient) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TBLPattern) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TAlphaColor) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TBLRgba64) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TBLRgba32) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double, TBLRgba) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(Double, Double, Double, Double, Double) | Strokes a chord at [ACX, ACY] with radius AR at AStart of ASweep (floating point coordinates) with the current stroke style. |
StrokePie(TBLArc, TBLVar) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TBLGradient) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TBLPattern) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TAlphaColor) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TBLRgba64) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TBLRgba32) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc, TBLRgba) | Strokes an APie (floating point coordinates) with an explicit stroke AStyle . |
StrokePie(TBLArc) | Strokes an APie (floating point coordinates) with the current stroke style. |
StrokePolygon(PBLPointI, NativeInt, TBLVar) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TBLGradient) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TBLPattern) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TAlphaColor) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TBLRgba64) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TBLRgba32) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt, TBLRgba) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPointI, NativeInt) | Strokes a polygon APoly having 'ACount' vertices (integer coordinates) with the current stroke style. |
StrokePolygon(TBLArrayView<TBLPointI>, TBLVar) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TBLGradient) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TBLPattern) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TAlphaColor) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba64) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba32) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPointI>) | Strokes a polygon APoly (integer coordinates) with the current stroke style. |
StrokePolygon(TArray<TBLPointI>, TBLVar) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TBLGradient) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TBLPattern) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TAlphaColor) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TBLRgba64) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TBLRgba32) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>, TBLRgba) | Strokes a polygon APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPointI>) | Strokes a polygon APoly (integer coordinates) with the current stroke style. |
StrokePolygon(PBLPoint, NativeInt, TBLVar) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TBLGradient) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TBLPattern) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TAlphaColor) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TBLRgba64) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TBLRgba32) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt, TBLRgba) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(PBLPoint, NativeInt) | Strokes a polygon APoly having 'ACount' vertices (floating point coordinates) with the current stroke style. |
StrokePolygon(TBLArrayView<TBLPoint>, TBLVar) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TBLGradient) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TBLPattern) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TAlphaColor) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba64) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba32) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TBLArrayView<TBLPoint>) | Strokes a polygon APoly (floating point coordinates) with the current stroke style. |
StrokePolygon(TArray<TBLPoint>, TBLVar) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TBLGradient) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TBLPattern) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TAlphaColor) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TBLRgba64) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TBLRgba32) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>, TBLRgba) | Strokes a polygon APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolygon(TArray<TBLPoint>) | Strokes a polygon APoly (floating point coordinates) with the current stroke style. |
StrokePolyline(PBLPointI, NativeInt, TBLVar) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TBLGradient) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TBLPattern) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TAlphaColor) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TBLRgba64) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TBLRgba32) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt, TBLRgba) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPointI, NativeInt) | Strokes a polyline APoly having 'ACount' vertices (integer coordinates) with the current stroke style. |
StrokePolyline(TBLArrayView<TBLPointI>, TBLVar) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TBLGradient) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TBLPattern) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TAlphaColor) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba64) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba32) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPointI>) | Strokes a polyline APoly (integer coordinates) with the current stroke style. |
StrokePolyline(TArray<TBLPointI>, TBLVar) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TBLGradient) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TBLPattern) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TAlphaColor) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TBLRgba64) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TBLRgba32) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>, TBLRgba) | Strokes a polyline APoly (integer coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPointI>) | Strokes a polyline APoly (integer coordinates) with the current stroke style. |
StrokePolyline(PBLPoint, NativeInt, TBLVar) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TBLGradient) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TBLPattern) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TAlphaColor) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TBLRgba64) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TBLRgba32) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt, TBLRgba) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(PBLPoint, NativeInt) | Strokes a polyline APoly having 'ACount' vertices (floating point coordinates) with the current stroke style. |
StrokePolyline(TBLArrayView<TBLPoint>, TBLVar) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TBLGradient) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TBLPattern) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TAlphaColor) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba64) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba32) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TBLArrayView<TBLPoint>) | Strokes a polyline APoly (floating point coordinates) with the current stroke style. |
StrokePolyline(TArray<TBLPoint>, TBLVar) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TBLGradient) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TBLPattern) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TAlphaColor) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TBLRgba64) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TBLRgba32) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>, TBLRgba) | Strokes a polyline APoly (floating point coordinates) with an explicit stroke AStyle . |
StrokePolyline(TArray<TBLPoint>) | Strokes a polyline APoly (floating point coordinates) with the current stroke style. |
StrokeRect(Double, Double, Double, Double, TBLVar) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TBLGradient) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TBLPattern) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TAlphaColor) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TBLRgba64) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TBLRgba32) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double, TBLRgba) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(Double, Double, Double, Double) | Strokes a rectangle [AX, AY, AW, AH] (floating point coordinates) with the current stroke style. |
StrokeRect(TBLRect, TBLVar) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TBLGradient) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TBLPattern) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TAlphaColor) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TBLRgba64) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TBLRgba32) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect, TBLRgba) | Strokes a rectangle ARect (floating point coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRect) | Strokes a rectangle ARect (floating point coordinates) with the current stroke style. |
StrokeRect(TBLRectI, TBLVar) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TBLGradient) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TBLPattern) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TAlphaColor) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TBLRgba64) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TBLRgba32) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI, TBLRgba) | Strokes a rectangle ARect (integer coordinates) with an explicit stroke AStyle . |
StrokeRect(TBLRectI) | Strokes a rectangle ARect (integer coordinates) with the current stroke style. |
StrokeRectArray(PBLRectI, NativeInt, TBLVar) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TBLGradient) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TBLPattern) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TAlphaColor) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TBLRgba64) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TBLRgba32) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt, TBLRgba) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRectI, NativeInt) | Strokes an AArray of rectangles or size 'ACount' (integer coordinates) with the default stroke style. |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLVar) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLGradient) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLPattern) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TAlphaColor) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba64) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba32) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRectI>) | Strokes an AArray of rectangles (integer coordinates) with the default stroke style. |
StrokeRectArray(TArray<TBLRectI>, TBLVar) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TBLGradient) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TBLPattern) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TAlphaColor) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TBLRgba64) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TBLRgba32) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>, TBLRgba) | Strokes an AArray of rectangles (integer coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRectI>) | Strokes an AArray of rectangles (integer coordinates) with the default stroke style. |
StrokeRectArray(PBLRect, NativeInt, TBLVar) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TBLGradient) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TBLPattern) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TAlphaColor) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TBLRgba64) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TBLRgba32) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt, TBLRgba) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(PBLRect, NativeInt) | Strokes an AArray of rectangles or size 'ACount' (floating point coordinates) with the default stroke style. |
StrokeRectArray(TBLArrayView<TBLRect>, TBLVar) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TBLGradient) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TBLPattern) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TAlphaColor) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba64) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba32) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TBLArrayView<TBLRect>) | Strokes an AArray of rectangles (floating point coordinates) with the default stroke style. |
StrokeRectArray(TArray<TBLRect>, TBLVar) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TBLGradient) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TBLPattern) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TAlphaColor) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TBLRgba64) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TBLRgba32) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>, TBLRgba) | Strokes an AArray of rectangles (floating point coordinates) with an explicit stroke AStyle . |
StrokeRectArray(TArray<TBLRect>) | Strokes an AArray of rectangles (floating point coordinates) with the default stroke style. |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLVar) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLGradient) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLPattern) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TAlphaColor) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba64) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba32) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, Double) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius [ARX, ARY] with the current stroke style. |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLVar) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLGradient) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLPattern) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TAlphaColor) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba64) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba32) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(Double, Double, Double, Double, Double) | Strokes a rounded rectangle bounded by [AX, AY, AW, AH] with radius AR with the current stroke style. |
StrokeRoundRect(TBLRect, Double, Double, TBLVar) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TBLGradient) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TBLPattern) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TAlphaColor) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TBLRgba64) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TBLRgba32) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double, TBLRgba) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, Double) | Strokes a rounded rectangle bounded by ARect with radius [ARX, ARY] with the current stroke style. |
StrokeRoundRect(TBLRect, Double, TBLVar) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TBLGradient) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TBLPattern) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TAlphaColor) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TBLRgba64) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TBLRgba32) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double, TBLRgba) | Strokes a rounded rectangle bounded by ARect with radius AR with an explicit stroke AStyle . |
StrokeRoundRect(TBLRect, Double) | Strokes a rounded rectangle bounded by ARect with radius AR with the current stroke style. |
StrokeRoundRect(TBLRoundRect, TBLVar) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TBLGradient) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TBLPattern) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TAlphaColor) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TBLRgba64) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TBLRgba32) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect, TBLRgba) | Strokes a rounded rectangle ARR (floating point coordinates) with an explicit stroke AStyle . |
StrokeRoundRect(TBLRoundRect) | Strokes a rounded rectangle ARR (floating point coordinates) with the current stroke style. |
StrokeText(TBLPoint, TBLFont, String, TBLVar) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TBLGradient) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TBLPattern) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TAlphaColor) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TBLRgba64) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TBLRgba32) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String, TBLRgba) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPoint, TBLFont, String) | Strokes string passed as AText by using the given AFont at AOrigin (floating point coordinates) with the default stroke style. |
StrokeText(TBLPointI, TBLFont, String, TBLVar) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TBLGradient) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TBLPattern) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TAlphaColor) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TBLRgba64) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TBLRgba32) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String, TBLRgba) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeText(TBLPointI, TBLFont, String) | Strokes string passed as AText by using the given AFont at AOrigin (integer coordinates) with the default stroke style. |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLVar) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLGradient) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLPattern) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TAlphaColor) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba64) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba32) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(Double, Double, Double, Double, Double, Double) | Strokes a triangle defined by [AX0, AY0] , [AX1, AY1] , [AX2, AY2] (floating point coordinates) with the current stroke style. |
StrokeTriangle(TBLTriangle, TBLVar) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TBLGradient) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TBLPattern) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TAlphaColor) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TBLRgba64) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TBLRgba32) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle, TBLRgba) | Strokes an ATriangle (floating point coordinates) with an explicit stroke AStyle . |
StrokeTriangle(TBLTriangle) | Strokes an ATriangle (floating point coordinates) with the current stroke style. |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLVar) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLGradient) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLPattern) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TAlphaColor) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba64) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba32) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (floating point coordinates) with the default stroke style. |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLVar) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLGradient) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLPattern) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TAlphaColor) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba64) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba32) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (floating point coordinates) with the default stroke style. |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLVar) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLGradient) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLPattern) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TAlphaColor) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba64) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba32) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView) | Strokes UTF-8 encoded string passed as string AView by using the given AFont at AOrigin (integer coordinates) with the default stroke style. |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLVar) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLGradient) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLPattern) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TAlphaColor) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba64) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba32) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with an explicit stroke AStyle . |
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String) | Strokes UTF-8 encoded string passed as AText by using the given AFont at AOrigin (integer coordinates) with the default stroke style. |
SwapStyles | Swaps fill and stroke styles. |
Translate(TBLPointI) | Translates the user transformation matrix by [AP] (integer). |
Translate(TBLPoint) | Translates the user transformation matrix by [AP] (floating-point). |
Translate(Double, Double) | Translates the user transformation matrix by [AX, AY] . |
UserToMeta | Stores the result of combining the current MetaTransform and UserTransform to MetaTransform and resets UserTransform to identity as shown below: |
Property Descriptions
AccumulatedErrorFlags
Accumulated errors as flags.
Errors may accumulate during the lifetime of the rendering context.
property AccumulatedErrorFlags: TBLContextErrorFlags read GetAccumulatedErrorFlags
Type: TBLContextErrorFlags
Exceptions
EBlend2DError
: Raised on failure.
ApproximationOptions
Approximation options.
property ApproximationOptions: TBLApproximationOptions read GetApproximationOptions write SetApproximationOptions
Type: TBLApproximationOptions
Exceptions
EBlend2DError
: Raised on failure.
CompOp
Composition operator.
The composition operator is part of the rendering context state and is subject to Save
and Restore
. The default composition operator is TBLCompOp.SrcOver
, which would be returned immediately after the rendering context is created.
property CompOp: TBLCompOp read GetCompOp write SetCompOp
Type: TBLCompOp
Exceptions
EBlend2DError
: Raised on failure.
See Also
ContextType
Returns the type of this context, see \ref BLContextType.
property ContextType: TBLContextType read GetContextType
Type: TBLContextType
FillAlpha
Fill alpha value.
property FillAlpha: Double read GetFillAlpha write SetFillAlpha
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
FillRule
Returns fill rule.
property FillRule: TBLFillRule read GetFillRule write SetFillRule
Type: TBLFillRule
Exceptions
EBlend2DError
: Raised on failure.
FillStyle
Fill style.
property FillStyle: TBLVar read GetFillStyle write SetFillStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
Remarks
When reading this property, the original style passed to the rendering context is returned, with its original transformation matrix if it's not a solid color. Consider using TransformedFillStyle
if you want to get a style with the transformation matrix that the rendering context actually uses to render it.
FillStyleType
The current fill style type.
property FillStyleType: TBLObjectType read GetFillStyleType
Type: TBLObjectType
FinalTransform
Final transformation matrix.
Final transformation matrix is a combination of meta and user transformation matrices. It's the final transformation that the rendering context applies to all input coordinates.
property FinalTransform: TBLMatrix2D read GetFinalTransform
Type: TBLMatrix2D
FlattenMode
Flatten mode (how curves are flattened).
property FlattenMode: TBLFlattenMode read GetFlattenMode write SetFlattenMode
Type: TBLFlattenMode
Exceptions
EBlend2DError
: Raised on failure.
FlattenTolerance
Tolerance used for curve flattening.
property FlattenTolerance: Double read GetFlattenTolerance write SetFlattenTolerance
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
GlobalAlpha
The global alpha value.
The global alpha value is part of the rendering context state and is subject to Save
and Restore
. The default value is 1.0
, which would be returned immediately after the rendering context is created.
property GlobalAlpha: Double read GetGlobalAlpha write SetGlobalAlpha
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
See Also
GradientQuality
The gradient quality hint.
property GradientQuality: TBLGradientQuality read GetGradientQuality write SetGradientQuality
Type: TBLGradientQuality
Exceptions
EBlend2DError
: Raised on failure.
Hints
Rendering context hints.
property Hints: TBLContextHints read GetHints write SetHints
Type: TBLContextHints
Exceptions
EBlend2DError
: Raised on failure.
IsValid
Tests whether the context is a valid rendering context that has attached target to it.
property IsValid: Boolean read GetIsValid
Type: Boolean
MetaTransform
Meta transformation matrix.
Meta matrix is a core transformation matrix that is normally not changed by transformations applied to the context. Instead it acts as a secondary matrix used to create the final transformation matrix from meta and user matrices.
Meta matrix can be used to scale the whole context for HI-DPI rendering or to change the orientation of the image being rendered, however, the number of use-cases is unlimited.
To change the meta-matrix you must first change user-matrix and then call UserToMeta
, which would update meta-matrix and clear user-matrix.
property MetaTransform: TBLMatrix2D read GetMetaTransform
Type: TBLMatrix2D
See Also
PatternQuality
The pattern quality hint.
property PatternQuality: TBLPatternQuality read GetPatternQuality write SetPatternQuality
Type: TBLPatternQuality
Exceptions
EBlend2DError
: Raised on failure.
RenderingQuality
The rendering quality hint.
property RenderingQuality: TBLRenderingQuality read GetRenderingQuality write SetRenderingQuality
Type: TBLRenderingQuality
Exceptions
EBlend2DError
: Raised on failure.
SavedStateCount
The number of saved states in the context (0 means no saved states).
property SavedStateCount: Integer read GetSavedStateCount
Type: Integer
See Also
Remarks
Each successful call to Save
increments the saved-state counter and each successful call to Restore
decrements it. However, the calls must be successful as the rendering context allows to restrict the number of save states, for example, or to use a TBLContextCookie
to guard state save and restoration.
StrokeAlpha
Stroke alpha value.
property StrokeAlpha: Double read GetStrokeAlpha write SetStrokeAlpha
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
StrokeDashArray
Stroke dash-array.
property StrokeDashArray: TBLArray<Double> read GetStrokeDashArray write SetStrokeDashArray
Type: TBLArray<Double>
Exceptions
EBlend2DError
: Raised on failure.
StrokeDashOffset
Returns stroke dash-offset.
property StrokeDashOffset: Double read GetStrokeDashOffset write SetStrokeDashOffset
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
StrokeEndCap
Stroke end-cap.
property StrokeEndCap: TBLStrokeCap read GetStrokeEndCap write SetStrokeEndCap
Type: TBLStrokeCap
Exceptions
EBlend2DError
: Raised on failure.
StrokeJoin
Stroke join.
property StrokeJoin: TBLStrokeJoin read GetStrokeJoin write SetStrokeJoin
Type: TBLStrokeJoin
Exceptions
EBlend2DError
: Raised on failure.
StrokeMiterLimit
Stroke miter-limit.
property StrokeMiterLimit: Double read GetStrokeMiterLimit write SetStrokeMiterLimit
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
StrokeOptions
Stroke options.
property StrokeOptions: TBLStrokeOptions read GetStrokeOptions write SetStrokeOptions
Type: TBLStrokeOptions
Exceptions
EBlend2DError
: Raised on failure.
StrokeStartCap
Stroke start-cap.
property StrokeStartCap: TBLStrokeCap read GetStrokeStartCap write SetStrokeStartCap
Type: TBLStrokeCap
Exceptions
EBlend2DError
: Raised on failure.
StrokeStyle
Stroke style.
property StrokeStyle: TBLVar read GetStrokeStyle write SetStrokeStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
Remarks
When reading this property, the original style passed to the rendering context is returned, with its original transformation matrix if it's not a solid color. Consider using TransformedStrokeStyle
if you want to get a style with the transformation matrix that the rendering context actually uses to render it.
StrokeStyleType
Returns the current stroke style type.
property StrokeStyleType: TBLObjectType read GetStrokeStyleType
Type: TBLObjectType
StrokeTransformOrder
Stroke transform order.
property StrokeTransformOrder: TBLStrokeTransformOrder read GetStrokeTransformOrder write SetStrokeTransformOrder
Type: TBLStrokeTransformOrder
Exceptions
EBlend2DError
: Raised on failure.
StrokeWidth
Stroke width.
property StrokeWidth: Double read GetStrokeWidth write SetStrokeWidth
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
Style
The styles associated with the given style ASlot
.
property Style[const ASlot: TBLContextStyleSlot]: TBLVar read GetStyle write SetStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
See Also
Remarks
When reading this property, the original style passed to the rendering context is returned, with its original transformation matrix if it's not a solid color. Consider using TransformedStyle
if you want to get a style with the transformation matrix that the rendering context actually uses to render it.
StyleAlpha
Fill or stroke alpha value associated with the given style ASlot
.
Behaves like FillAlpha
or StrokeAlpha
depending on style.
property StyleAlpha[const ASlot: TBLContextStyleSlot]: Double read GetStyleAlpha write SetStyleAlpha
Type: Double
Exceptions
EBlend2DError
: Raised on failure.
StyleType
The current style type associated with the given style ASlot
.
property StyleType[const ASlot: TBLContextStyleSlot]: TBLObjectType read GetStyleType
Type: TBLObjectType
TargetHeight
The target height in abstract units (pixels in case of TBLImage
).
property TargetHeight: Double read GetTargetHeight
Type: Double
TargetImage
Returns the target image or nil if there is no target image.
property TargetImage: TBLImage read GetTargetImage
Type: TBLImage
Remarks
The rendering context doesn't own the image, but it increases its writer count, which means that the image will not be destroyed even when user destroys it during the rendering (in such case it will be destroyed after the rendering ends when the writer count goes to zero). This means that the rendering context must hold the image and not the TBLImage
passed to either the constructor or Start
method. So the returned image is not the same as the image passed to Start
, but it points to the same underlying data.
TargetSize
The target size in abstract units (pixels in case of TBLImage
).
property TargetSize: TBLSize read GetTargetSize
Type: TBLSize
TargetWidth
The target width in abstract units (pixels in case of TBLImage
).
property TargetWidth: Double read GetTargetWidth
Type: Double
ThreadCount
The number of threads that the rendering context uses.
If the returned value is zero it means that the rendering is synchronous, otherwise it describes the number of threads used for asynchronous rendering which include the user thread. For example if the returned value is 2
it means that the rendering context uses the user thread and one more worker.
property ThreadCount: Integer read GetThreadCount
Type: Integer
Exceptions
EBlend2DError
: Raised on failure.
TransformedFillStyle
Transformed fill style.
The retrieved style uses a transformation matrix that is a combination of style transformation matrix and the rendering context matrix at a time the style was set.
property TransformedFillStyle: TBLVar read GetTransformedFillStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
TransformedStrokeStyle
Transformed stroke style.
The retrieved style uses a transformation matrix that is a combination of style transformation matrix and the rendering context matrix at a time the style was set.
property TransformedStrokeStyle: TBLVar read GetTransformedStrokeStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
TransformedStyle
The styles associated with the given style ASlot
.
The retrieved style uses a transformation matrix that is a combination of style transformation matrix and the rendering context matrix at a time the style was set.
property TransformedStyle[const ASlot: TBLContextStyleSlot]: TBLVar read GetTransformedStyle
Type: TBLVar
Exceptions
EBlend2DError
: Raised on failure.
UserTransform
User transformation matrix.
User matrix contains all transformations that happened to the rendering context unless the context was restored or UserToMeta
was called.
property UserTransform: TBLMatrix2D read GetUserTransform write SetUserTransform
Type: TBLMatrix2D
Exceptions
EBlend2DError
: Raised on failure.
See Also
Remarks
Setting this property only assigns the user transformation matrix, which means that the meta transformation matrix is kept as is. This means that the final transformation matrix will be recalculated based on the given transform
.
Constructor Descriptions
Assign
Copy constructor.
Creates a weak-copy of the ASrc
rendering context by increasing it's internal reference counter. This context and ASrc
would point to the same data and would be otherwise identical. Any change to ASrc
would also affect this context.
This operator is mostly provided for users that may keep a global reference to the same rendering context, for example, otherwise sharing is not that useful as the rendering context has states that are manipulated during rendering.
Two weak copies of the same rendering context cannot be used by different threads simultaneously.
constructor Assign(var ADest: TBLContext; const ASrc: TBLContext); inline
Parameters
ADest
: TBLContext
ASrc
: TBLContext
Exceptions
EBlend2DError
: Raised on failure.
Create
Creates a new rendering context for rendering to the image ATarget
.
This is an advanced constructor that can be used to create a rendering context with additional parameters. These parameters can be used to specify the number of threads to be used during rendering and to select other features.
constructor Create(const ATarget: TBLImage; const ACreateInfo: TBLContextCreateInfo); overload
Parameters
ATarget
: TBLImage
ACreateInfo
: TBLContextCreateInfo
Create
Creates a new rendering context for rendering to the image ATarget
.
This is a simplified constructor that can be used to create a rendering context without any additional parameters, which means that the rendering context will use a single-threaded synchronous rendering.
constructor Create(const ATarget: TBLImage); overload
Parameters
ATarget
: TBLImage
Exceptions
EBlend2DError
: Raised on failure.
Finalize
Destroys the rendering context.
Waits for all operations, detaches the target from the rendering context and then destroys it. Does nothing if the context is not initialized.
destructor Finalize(var ADest: TBLContext)
Parameters
ADest
: TBLContext
Exceptions
EBlend2DError
: Raised on failure.
Remarks
Destroying the rendering context would always internally call flush(BL_CONTEXT_FLUSH_SYNC)
, which would flush the render calls queue in case multi-threaded rendering is used.
Initialize
Creates a default constructed rendering context.
Default constructed means that the instance is valid, but uninitialized, which means the rendering context does not have attached any target. Any attempt to use uninitialized context results in a TBLResult.NotInitialized
error.
constructor Initialize(out ADest: TBLContext)
Parameters
ADest
: TBLContext
Exceptions
EBlend2DError
: Raised on failure.
Operator Descriptions
Equal(TBLContext, TBLContext)
Returns True if two contexts are equal.
class operator Equal(const ALeft, ARight: TBLContext): Boolean; inline; static
Parameters
ALeft
: TBLContext
ARight
: TBLContext
Returns
Boolean
Equal(TBLContext, Pointer)
Used to compare against nil
(null or invalid context).
class operator Equal(const ALeft: TBLContext; const ARight: Pointer): Boolean; inline; static
Parameters
ALeft
: TBLContext
ARight
: Pointer
Returns
Boolean
NotEqual(TBLContext, TBLContext)
Returns True if two font contexts are not equal.
class operator NotEqual(const ALeft, ARight: TBLContext): Boolean; inline; static
Parameters
ALeft
: TBLContext
ARight
: TBLContext
Returns
Boolean
NotEqual(TBLContext, Pointer)
Used to compare against nil
(null or invalid context).
class operator NotEqual(const ALeft: TBLContext; const ARight: Pointer): Boolean; inline; static
Parameters
ALeft
: TBLContext
ARight
: Pointer
Returns
Boolean
Method Descriptions
ApplyTransform(TBLMatrix2D)
Transforms the user transformation matrix by ATransform
.
procedure ApplyTransform(const ATransform: TBLMatrix2D); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATransform
: TBLMatrix2D
BlitImage(TBLRect, TBLImage, TBLRect)
Blits an area of source image ASrc
specified by ASrcArea
scaled to fit into ARect
rectangle (floating point coordinates).
procedure BlitImage(const ARect: TBLRect; const ASrc: TBLImage; const ASrcArea: TBLRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ASrc
: TBLImage
ASrcArea
: TBLRect
BlitImage(TBLRect, TBLImage)
Blits a source image ASrc
scaled to fit into ARect
rectangle (floating point coordinates).
procedure BlitImage(const ARect: TBLRect; const ASrc: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ASrc
: TBLImage
BlitImage(TBLRectI, TBLImage, TBLRectI)
Blits an area of source image ASrc
specified by ASrcArea
scaled to fit into ARect
rectangle (integer coordinates).
procedure BlitImage(const ARect: TBLRectI; const ASrc: TBLImage; const ASrcArea: TBLRectI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
ASrc
: TBLImage
ASrcArea
: TBLRectI
BlitImage(TBLRectI, TBLImage)
Blits a source image ASrc
scaled to fit into ARect
rectangle (integer coordinates).
procedure BlitImage(const ARect: TBLRectI; const ASrc: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
ASrc
: TBLImage
BlitImage(TBLPoint, TBLImage, TBLRect)
Blits an area in source image ASrc
specified by ASrcArea
at coordinates specified by AOrigin
(floating point coordinates).
procedure BlitImage(const AOrigin: TBLPoint; const ASrc: TBLImage; const ASrcArea: TBLRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
ASrc
: TBLImage
ASrcArea
: TBLRect
BlitImage(TBLPoint, TBLImage)
Blits source image ASrc
at coordinates specified by AOrigin
(floating point coordinates).
procedure BlitImage(const AOrigin: TBLPoint; const ASrc: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
ASrc
: TBLImage
BlitImage(TBLPointI, TBLImage, TBLRectI)
Blits an area in source image ASrc
specified by ASrcArea
at coordinates specified by AOrigin
(integer coordinates).
procedure BlitImage(const AOrigin: TBLPointI; const ASrc: TBLImage; const ASrcArea: TBLRectI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
ASrc
: TBLImage
ASrcArea
: TBLRectI
BlitImage(TBLPointI, TBLImage)
Blits source image ASrc
at coordinates specified by AOrigin
(integer coordinates).
procedure BlitImage(const AOrigin: TBLPointI; const ASrc: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
ASrc
: TBLImage
ClearAll
Clear everything to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear and then filling everything by FillAll
.
procedure ClearAll; inline
Exceptions
EBlend2DError
: Raised on failure.
See Also
Remarks
If the target surface doesn't have alpha, but has X component, like TBLFormat.Xrgb32
, the X
component would be set to 1.0
, which would translate to $FF
in case of \ref TBLFormat.Xrgb32
.
ClearRect(Double, Double, Double, Double)
Clears a rectangle [AX, AY, AW, AH]
(floating-point coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to 'TBLCompOp.Clearand then calling
FillRect(AX, AY, AW, AH)`.
procedure ClearRect(const AX, AY, AW, AH: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
See Also
Remarks
If the target surface doesn't have alpha, but has X component, like TBLFormat.Xrgb32
, the X
component would be set to 1.0
, which would translate to $FF
in case of \ref TBLFormat.Xrgb32
.
ClearRect(TBLRect)
Clears a rectangle ARect
(floating-point coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear
and then calling FillRect(ARect)
.
procedure ClearRect(const ARect: TBLRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
See Also
Remarks
If the target surface doesn't have alpha, but has X component, like TBLFormat.Xrgb32
, the X
component would be set to 1.0
, which would translate to $FF
in case of \ref TBLFormat.Xrgb32
.
ClearRect(TBLRectI)
Clears a rectangle ARect
(integer coordinates) to a transparent black, which is the same operation as temporarily setting the composition operator to TBLCompOp.Clear
and then calling FillRect(ARect)
.
procedure ClearRect(const ARect: TBLRectI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
See Also
Remarks
If the target surface doesn't have alpha, but has X component, like TBLFormat.Xrgb32
, the X
component would be set to 1.0
, which would translate to $FF
in case of \ref TBLFormat.Xrgb32
.
ClipToRect(Double, Double, Double, Double)
procedure ClipToRect(const AX, AY, AW, AH: Double); overload; inline
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ClipToRect(TBLRect)
procedure ClipToRect(const ARect: TBLRect); overload; inline
Parameters
ARect
: TBLRect
ClipToRect(TBLRectI)
procedure ClipToRect(const ARect: TBLRectI); overload; inline
Parameters
ARect
: TBLRectI
DisableFillStyle
Sets fill style to Null, which disables it.
procedure DisableFillStyle; inline
Exceptions
EBlend2DError
: Raised on failure.
DisableStrokeStyle
Sets stroke style to Null, which disables it.
procedure DisableStrokeStyle; inline
Exceptions
EBlend2DError
: Raised on failure.
DisableStyle(TBLContextStyleSlot)
Sets the given style ASlot
to Null, which disables it.
Styles set to Null would reject all rendering operations that would otherwise use that style.
procedure DisableStyle(const ASlot: TBLContextStyleSlot); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
Equals(TBLContext)
Returns whether this and AOther
point to the same rendering context.
function Equals(const AOther: TBLContext): Boolean
Parameters
AOther
: TBLContext
Returns
Boolean
FillAll(TBLVar)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLVar
FillAll(TBLGradient)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLGradient
FillAll(TBLPattern)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLPattern
FillAll(TAlphaColor)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TAlphaColor
FillAll(TBLRgba64)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba64
FillAll(TBLRgba32)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba32
FillAll(TBLRgba)
Fills everything non-clipped with an explicit fill AStyle
.
procedure FillAll(const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba
FillAll
Fills everything non-clipped with the current fill style.
procedure FillAll; overload; inline
Exceptions
EBlend2DError
: Raised on failure.
FillBox(Double, Double, Double, Double, TBLVar)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLVar
FillBox(Double, Double, Double, Double, TBLGradient)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLGradient
FillBox(Double, Double, Double, Double, TBLPattern)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLPattern
FillBox(Double, Double, Double, Double, TAlphaColor)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TAlphaColor
FillBox(Double, Double, Double, Double, TBLRgba64)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba64
FillBox(Double, Double, Double, Double, TBLRgba32)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba32
FillBox(Double, Double, Double, Double, TBLRgba)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit fill AStyle
procedure FillBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba
FillBox(Double, Double, Double, Double)
Fills a box [AX0, AY0, AX1, AY1] (floating point coordinates) with the current fill style.
procedure FillBox(const AX0, AY0, AX1, AY1: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
FillBox(TBLBoxI, TBLVar)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLVar
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TBLGradient)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLGradient
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TBLPattern)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLPattern
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TAlphaColor)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TAlphaColor
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TBLRgba64)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba64
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TBLRgba32)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba32
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI, TBLRgba)
Fills a ABox
(integer coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBoxI; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBoxI)
Fills a ABox
(integer coordinates) with the current fill style.
procedure FillBox(const ABox: TBLBoxI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLVar)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLVar
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLGradient)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLGradient
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLPattern)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLPattern
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TAlphaColor)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TAlphaColor
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLRgba64)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba64
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLRgba32)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba32
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox, TBLRgba)
Fills a ABox
(floating point coordinates) with an explicit fill AStyle
.
procedure FillBox(const ABox: TBLBox; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBox(TBLBox)
Fills a ABox
(floating point coordinates) with the current fill style.
procedure FillBox(const ABox: TBLBox); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use FillRect
instead.
FillBoxArray(PBLBoxI, NativeInt, TBLVar)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLVar
FillBoxArray(PBLBoxI, NativeInt, TBLGradient)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLGradient
FillBoxArray(PBLBoxI, NativeInt, TBLPattern)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLPattern
FillBoxArray(PBLBoxI, NativeInt, TAlphaColor)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TAlphaColor
FillBoxArray(PBLBoxI, NativeInt, TBLRgba64)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba64
FillBoxArray(PBLBoxI, NativeInt, TBLRgba32)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba32
FillBoxArray(PBLBoxI, NativeInt, TBLRgba)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba
FillBoxArray(PBLBoxI, NativeInt)
Fills an AArray
of boxes or size 'ACount' (integer coordinates) with the default fill style.
procedure FillBoxArray(const AArray: PBLBoxI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
FillBoxArray(TBLArrayView<TBLBoxI>, TBLVar)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLVar
FillBoxArray(TBLArrayView<TBLBoxI>, TBLGradient)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLGradient
FillBoxArray(TBLArrayView<TBLBoxI>, TBLPattern)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLPattern
FillBoxArray(TBLArrayView<TBLBoxI>, TAlphaColor)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TAlphaColor
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba64)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba64
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba32)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba32
FillBoxArray(TBLArrayView<TBLBoxI>, TBLRgba)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba
FillBoxArray(TBLArrayView<TBLBoxI>)
Fills an AArray
of boxes (integer coordinates) with the default fill style.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBoxI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
FillBoxArray(TArray<TBLBoxI>, TBLVar)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLVar
FillBoxArray(TArray<TBLBoxI>, TBLGradient)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLGradient
FillBoxArray(TArray<TBLBoxI>, TBLPattern)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLPattern
FillBoxArray(TArray<TBLBoxI>, TAlphaColor)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TAlphaColor
FillBoxArray(TArray<TBLBoxI>, TBLRgba64)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba64
FillBoxArray(TArray<TBLBoxI>, TBLRgba32)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba32
FillBoxArray(TArray<TBLBoxI>, TBLRgba)
Fills an AArray
of boxes (integer coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba
FillBoxArray(TArray<TBLBoxI>)
Fills an AArray
of boxes (integer coordinates) with the default fill style.
procedure FillBoxArray(const AArray: TArray<TBLBoxI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
FillBoxArray(PBLBox, NativeInt, TBLVar)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLVar
FillBoxArray(PBLBox, NativeInt, TBLGradient)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLGradient
FillBoxArray(PBLBox, NativeInt, TBLPattern)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLPattern
FillBoxArray(PBLBox, NativeInt, TAlphaColor)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TAlphaColor
FillBoxArray(PBLBox, NativeInt, TBLRgba64)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba64
FillBoxArray(PBLBox, NativeInt, TBLRgba32)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba32
FillBoxArray(PBLBox, NativeInt, TBLRgba)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba
FillBoxArray(PBLBox, NativeInt)
Fills an AArray
of boxes or size 'ACount' (floating point coordinates) with the default fill style.
procedure FillBoxArray(const AArray: PBLBox; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
FillBoxArray(TBLArrayView<TBLBox>, TBLVar)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLVar
FillBoxArray(TBLArrayView<TBLBox>, TBLGradient)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLGradient
FillBoxArray(TBLArrayView<TBLBox>, TBLPattern)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLPattern
FillBoxArray(TBLArrayView<TBLBox>, TAlphaColor)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TAlphaColor
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba64)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba64
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba32)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba32
FillBoxArray(TBLArrayView<TBLBox>, TBLRgba)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba
FillBoxArray(TBLArrayView<TBLBox>)
Fills an AArray
of boxes (floating point coordinates) with the default fill style.
procedure FillBoxArray(const AArray: TBLArrayView<TBLBox>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
FillBoxArray(TArray<TBLBox>, TBLVar)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLVar
FillBoxArray(TArray<TBLBox>, TBLGradient)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLGradient
FillBoxArray(TArray<TBLBox>, TBLPattern)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLPattern
FillBoxArray(TArray<TBLBox>, TAlphaColor)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TAlphaColor
FillBoxArray(TArray<TBLBox>, TBLRgba64)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba64
FillBoxArray(TArray<TBLBox>, TBLRgba32)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba32
FillBoxArray(TArray<TBLBox>, TBLRgba)
Fills an AArray
of boxes (floating point coordinates) with an explicit fill AStyle
.
procedure FillBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba
FillBoxArray(TArray<TBLBox>)
Fills an AArray
of boxes (floating point coordinates) with the default fill style.
procedure FillBoxArray(const AArray: TArray<TBLBox>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
FillChord(Double, Double, Double, Double, Double, Double, TBLVar)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
FillChord(Double, Double, Double, Double, Double, Double, TBLGradient)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
FillChord(Double, Double, Double, Double, Double, Double, TBLPattern)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
FillChord(Double, Double, Double, Double, Double, Double, TAlphaColor)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba64)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba32)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
FillChord(Double, Double, Double, Double, Double, Double, TBLRgba)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
FillChord(Double, Double, Double, Double, Double, Double)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with the current fill style.
procedure FillChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
FillChord(Double, Double, Double, Double, Double, TBLVar)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
FillChord(Double, Double, Double, Double, Double, TBLGradient)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
FillChord(Double, Double, Double, Double, Double, TBLPattern)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
FillChord(Double, Double, Double, Double, Double, TAlphaColor)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
FillChord(Double, Double, Double, Double, Double, TBLRgba64)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
FillChord(Double, Double, Double, Double, Double, TBLRgba32)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
FillChord(Double, Double, Double, Double, Double, TBLRgba)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
FillChord(Double, Double, Double, Double, Double)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with the current fill style.
procedure FillChord(const ACX, ACY, AR, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
FillChord(TBLArc, TBLVar)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLVar
FillChord(TBLArc, TBLGradient)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLGradient
FillChord(TBLArc, TBLPattern)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLPattern
FillChord(TBLArc, TAlphaColor)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TAlphaColor
FillChord(TBLArc, TBLRgba64)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba64
FillChord(TBLArc, TBLRgba32)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba32
FillChord(TBLArc, TBLRgba)
Fills an AChord
(floating point coordinates) with an explicit fill AStyle
.
procedure FillChord(const AChord: TBLArc; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba
FillChord(TBLArc)
Fills an AChord
(floating point coordinates) with the current fill style.
procedure FillChord(const AChord: TBLArc); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
FillCircle(Double, Double, Double, TBLVar)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLVar
FillCircle(Double, Double, Double, TBLGradient)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLGradient
FillCircle(Double, Double, Double, TBLPattern)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLPattern
FillCircle(Double, Double, Double, TAlphaColor)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TAlphaColor
FillCircle(Double, Double, Double, TBLRgba64)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba64
FillCircle(Double, Double, Double, TBLRgba32)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba32
FillCircle(Double, Double, Double, TBLRgba)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba
FillCircle(Double, Double, Double)
Fills a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with the current fill style.
procedure FillCircle(const ACX, ACY, AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
FillCircle(TBLCircle, TBLVar)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLVar
FillCircle(TBLCircle, TBLGradient)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLGradient
FillCircle(TBLCircle, TBLPattern)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLPattern
FillCircle(TBLCircle, TAlphaColor)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TAlphaColor
FillCircle(TBLCircle, TBLRgba64)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba64
FillCircle(TBLCircle, TBLRgba32)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba32
FillCircle(TBLCircle, TBLRgba)
Fills an ACircle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillCircle(const ACircle: TBLCircle; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba
FillCircle(TBLCircle)
Fills an ACircle
(floating point coordinates) with the current fill style.
procedure FillCircle(const ACircle: TBLCircle); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
FillEllipse(Double, Double, Double, Double, TBLVar)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLVar
FillEllipse(Double, Double, Double, Double, TBLGradient)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
FillEllipse(Double, Double, Double, Double, TBLPattern)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
FillEllipse(Double, Double, Double, Double, TAlphaColor)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
FillEllipse(Double, Double, Double, Double, TBLRgba64)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
FillEllipse(Double, Double, Double, Double, TBLRgba32)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
FillEllipse(Double, Double, Double, Double, TBLRgba)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
FillEllipse(Double, Double, Double, Double)
Fills an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with the current fill style.
procedure FillEllipse(const ACX, ACY, ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
FillEllipse(TBLEllipse, TBLVar)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLVar
FillEllipse(TBLEllipse, TBLGradient)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLGradient
FillEllipse(TBLEllipse, TBLPattern)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLPattern
FillEllipse(TBLEllipse, TAlphaColor)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TAlphaColor
FillEllipse(TBLEllipse, TBLRgba64)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba64
FillEllipse(TBLEllipse, TBLRgba32)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba32
FillEllipse(TBLEllipse, TBLRgba)
Fills an AEllipse
(floating point coordinates) with an explicit fill AStyle
.
procedure FillEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba
FillEllipse(TBLEllipse)
Fills an AEllipse
(floating point coordinates) with the current fill style.
procedure FillEllipse(const AEllipse: TBLEllipse); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
FillGeometry(TBLGeometryType, Pointer, TBLVar)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLVar
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TBLGradient)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLGradient
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TBLPattern)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLPattern
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TAlphaColor)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TAlphaColor
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TBLRgba64)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba64
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TBLRgba32)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba32
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer, TBLRgba)
Fills the passed geometry specified by geometry AType
and AData
with an explicit fill AStyle
.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGeometry(TBLGeometryType, Pointer)
Fills the passed geometry specified by geometry AType
and AData
with the default fill style.
procedure FillGeometry(const AType: TBLGeometryType; const AData: Pointer); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLVar)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLVar
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLGradient)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLGradient
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLPattern)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLPattern
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TAlphaColor)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TAlphaColor
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba64)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba64
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba32)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba32
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba
FillGlyphRun(TBLPoint, TBLFont, TBLGlyphRun)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with the current fill style.
procedure FillGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLVar)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLVar
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLGradient)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLGradient
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLPattern)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLPattern
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TAlphaColor)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TAlphaColor
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba64)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba64
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba32)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba32
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba
FillGlyphRun(TBLPointI, TBLFont, TBLGlyphRun)
Fills an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with the current fill style.
procedure FillGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
FillMask(TBLPoint, TBLImage, TBLImage, TBLVar)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLVar
FillMask(TBLPoint, TBLImage, TBLImage, TBLGradient)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLGradient
FillMask(TBLPoint, TBLImage, TBLImage, TBLPattern)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLPattern
FillMask(TBLPoint, TBLImage, TBLImage, TAlphaColor)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TAlphaColor
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba64)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba64
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba32)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba32
FillMask(TBLPoint, TBLImage, TBLImage, TBLRgba)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba
FillMask(TBLPoint, TBLImage, TBLImage)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(floating point coordinates) with the current fill style.
procedure FillMask(const AOrigin: TBLPoint; const AMask, AMaskArea: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AMaskArea
: TBLImage
FillMask(TBLPoint, TBLImage, TBLVar)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLVar
FillMask(TBLPoint, TBLImage, TBLGradient)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLGradient
FillMask(TBLPoint, TBLImage, TBLPattern)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLPattern
FillMask(TBLPoint, TBLImage, TAlphaColor)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TAlphaColor
FillMask(TBLPoint, TBLImage, TBLRgba64)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLRgba64
FillMask(TBLPoint, TBLImage, TBLRgba32)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLRgba32
FillMask(TBLPoint, TBLImage, TBLRgba)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
AStyle
: TBLRgba
FillMask(TBLPoint, TBLImage)
Fills a source AMask
image at coordinates specified by AOrigin
(floating point coordinates) with the current fill style.
procedure FillMask(const AOrigin: TBLPoint; const AMask: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AMask
: TBLImage
FillMask(TBLPointI, TBLImage, TBLImage, TBLVar)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLVar
FillMask(TBLPointI, TBLImage, TBLImage, TBLGradient)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLGradient
FillMask(TBLPointI, TBLImage, TBLImage, TBLPattern)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLPattern
FillMask(TBLPointI, TBLImage, TBLImage, TAlphaColor)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TAlphaColor
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba64)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba64
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba32)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba32
FillMask(TBLPointI, TBLImage, TBLImage, TBLRgba)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
AStyle
: TBLRgba
FillMask(TBLPointI, TBLImage, TBLImage)
Fills a source AMask
image specified by AMaskArea
at coordinates specified by AOrigin
(integer coordinates) with the current fill style.
procedure FillMask(const AOrigin: TBLPointI; const AMask, AMaskArea: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AMaskArea
: TBLImage
FillMask(TBLPointI, TBLImage, TBLVar)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLVar
FillMask(TBLPointI, TBLImage, TBLGradient)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLGradient
FillMask(TBLPointI, TBLImage, TBLPattern)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLPattern
FillMask(TBLPointI, TBLImage, TAlphaColor)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TAlphaColor
FillMask(TBLPointI, TBLImage, TBLRgba64)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLRgba64
FillMask(TBLPointI, TBLImage, TBLRgba32)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLRgba32
FillMask(TBLPointI, TBLImage, TBLRgba)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
AStyle
: TBLRgba
FillMask(TBLPointI, TBLImage)
Fills a source AMask
image at coordinates specified by AOrigin
(integer coordinates) with the current fill style.
procedure FillMask(const AOrigin: TBLPointI; const AMask: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AMask
: TBLImage
FillPath(TBLPoint, TBLPath, TBLVar)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLVar
FillPath(TBLPoint, TBLPath, TBLGradient)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLGradient
FillPath(TBLPoint, TBLPath, TBLPattern)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLPattern
FillPath(TBLPoint, TBLPath, TAlphaColor)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TAlphaColor
FillPath(TBLPoint, TBLPath, TBLRgba64)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba64
FillPath(TBLPoint, TBLPath, TBLRgba32)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba32
FillPath(TBLPoint, TBLPath, TBLRgba)
Fills the given APath
translated by AOrigin
with an explicit fill AStyle
.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba
FillPath(TBLPoint, TBLPath)
Fills the given APath
translated by AOrigin
with the default fill style.
procedure FillPath(const AOrigin: TBLPoint; const APath: TBLPath); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
FillPath(TBLPath, TBLVar)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLVar
FillPath(TBLPath, TBLGradient)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLGradient
FillPath(TBLPath, TBLPattern)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLPattern
FillPath(TBLPath, TAlphaColor)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TAlphaColor
FillPath(TBLPath, TBLRgba64)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba64
FillPath(TBLPath, TBLRgba32)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba32
FillPath(TBLPath, TBLRgba)
Fills the given APath
with an explicit fill AStyle
.
procedure FillPath(const APath: TBLPath; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba
FillPath(TBLPath)
Fills the given APath
with the default fill style.
procedure FillPath(const APath: TBLPath); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
FillPie(Double, Double, Double, Double, Double, Double, TBLVar)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
FillPie(Double, Double, Double, Double, Double, Double, TBLGradient)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
FillPie(Double, Double, Double, Double, Double, Double, TBLPattern)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
FillPie(Double, Double, Double, Double, Double, Double, TAlphaColor)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba64)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba32)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
FillPie(Double, Double, Double, Double, Double, Double, TBLRgba)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
FillPie(Double, Double, Double, Double, Double, Double)
Fills a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with the current fill style.
procedure FillPie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
FillPie(Double, Double, Double, Double, Double, TBLVar)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
FillPie(Double, Double, Double, Double, Double, TBLGradient)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
FillPie(Double, Double, Double, Double, Double, TBLPattern)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
FillPie(Double, Double, Double, Double, Double, TAlphaColor)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
FillPie(Double, Double, Double, Double, Double, TBLRgba64)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
FillPie(Double, Double, Double, Double, Double, TBLRgba32)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
FillPie(Double, Double, Double, Double, Double, TBLRgba)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
FillPie(Double, Double, Double, Double, Double)
Fills a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with the current fill style.
procedure FillPie(const ACX, ACY, AR, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
FillPie(TBLArc, TBLVar)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLVar
FillPie(TBLArc, TBLGradient)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLGradient
FillPie(TBLArc, TBLPattern)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLPattern
FillPie(TBLArc, TAlphaColor)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TAlphaColor
FillPie(TBLArc, TBLRgba64)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba64
FillPie(TBLArc, TBLRgba32)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba32
FillPie(TBLArc, TBLRgba)
Fills an APie
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPie(const APie: TBLArc; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba
FillPie(TBLArc)
Fills an APie
(floating point coordinates) with the current fill style.
procedure FillPie(const APie: TBLArc); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
FillPoly(PBLPointI, NativeInt, TBLVar)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLVar
FillPoly(PBLPointI, NativeInt, TBLGradient)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLGradient
FillPoly(PBLPointI, NativeInt, TBLPattern)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLPattern
FillPoly(PBLPointI, NativeInt, TAlphaColor)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TAlphaColor
FillPoly(PBLPointI, NativeInt, TBLRgba64)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba64
FillPoly(PBLPointI, NativeInt, TBLRgba32)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba32
FillPoly(PBLPointI, NativeInt, TBLRgba)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba
FillPoly(PBLPointI, NativeInt)
Fills a polygon APoly
having 'ACount' vertices (integer coordinates) with the current fill style.
procedure FillPoly(const APoly: PBLPointI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
FillPoly(TBLArrayView<TBLPointI>, TBLVar)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLVar
FillPoly(TBLArrayView<TBLPointI>, TBLGradient)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLGradient
FillPoly(TBLArrayView<TBLPointI>, TBLPattern)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLPattern
FillPoly(TBLArrayView<TBLPointI>, TAlphaColor)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TAlphaColor
FillPoly(TBLArrayView<TBLPointI>, TBLRgba64)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba64
FillPoly(TBLArrayView<TBLPointI>, TBLRgba32)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba32
FillPoly(TBLArrayView<TBLPointI>, TBLRgba)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba
FillPoly(TBLArrayView<TBLPointI>)
Fills a polygon APoly
(integer coordinates) with the current fill style.
procedure FillPoly(const APoly: TBLArrayView<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
FillPoly(TArray<TBLPointI>, TBLVar)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLVar
FillPoly(TArray<TBLPointI>, TBLGradient)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLGradient
FillPoly(TArray<TBLPointI>, TBLPattern)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLPattern
FillPoly(TArray<TBLPointI>, TAlphaColor)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TAlphaColor
FillPoly(TArray<TBLPointI>, TBLRgba64)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba64
FillPoly(TArray<TBLPointI>, TBLRgba32)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba32
FillPoly(TArray<TBLPointI>, TBLRgba)
Fills a polygon APoly
(integer coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba
FillPoly(TArray<TBLPointI>)
Fills a polygon APoly
(integer coordinates) with the current fill style.
procedure FillPoly(const APoly: TArray<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
FillPoly(PBLPoint, NativeInt, TBLVar)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLVar
FillPoly(PBLPoint, NativeInt, TBLGradient)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLGradient
FillPoly(PBLPoint, NativeInt, TBLPattern)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLPattern
FillPoly(PBLPoint, NativeInt, TAlphaColor)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TAlphaColor
FillPoly(PBLPoint, NativeInt, TBLRgba64)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba64
FillPoly(PBLPoint, NativeInt, TBLRgba32)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba32
FillPoly(PBLPoint, NativeInt, TBLRgba)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba
FillPoly(PBLPoint, NativeInt)
Fills a polygon APoly
having 'ACount' vertices (floating point coordinates) with the current fill style.
procedure FillPoly(const APoly: PBLPoint; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
FillPoly(TBLArrayView<TBLPoint>, TBLVar)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLVar
FillPoly(TBLArrayView<TBLPoint>, TBLGradient)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLGradient
FillPoly(TBLArrayView<TBLPoint>, TBLPattern)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLPattern
FillPoly(TBLArrayView<TBLPoint>, TAlphaColor)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TAlphaColor
FillPoly(TBLArrayView<TBLPoint>, TBLRgba64)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba64
FillPoly(TBLArrayView<TBLPoint>, TBLRgba32)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba32
FillPoly(TBLArrayView<TBLPoint>, TBLRgba)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba
FillPoly(TBLArrayView<TBLPoint>)
Fills a polygon APoly
(floating point coordinates) with the current fill style.
procedure FillPoly(const APoly: TBLArrayView<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
FillPoly(TArray<TBLPoint>, TBLVar)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLVar
FillPoly(TArray<TBLPoint>, TBLGradient)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLGradient
FillPoly(TArray<TBLPoint>, TBLPattern)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLPattern
FillPoly(TArray<TBLPoint>, TAlphaColor)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TAlphaColor
FillPoly(TArray<TBLPoint>, TBLRgba64)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba64
FillPoly(TArray<TBLPoint>, TBLRgba32)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba32
FillPoly(TArray<TBLPoint>, TBLRgba)
Fills a polygon APoly
(floating point coordinates) with an explicit fill AStyle
.
procedure FillPoly(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba
FillPoly(TArray<TBLPoint>)
Fills a polygon APoly
(floating point coordinates) with the current fill style.
procedure FillPoly(const APoly: TArray<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
FillRect(Double, Double, Double, Double, TBLVar)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLVar
FillRect(Double, Double, Double, Double, TBLGradient)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLGradient
FillRect(Double, Double, Double, Double, TBLPattern)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLPattern
FillRect(Double, Double, Double, Double, TAlphaColor)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TAlphaColor
FillRect(Double, Double, Double, Double, TBLRgba64)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba64
FillRect(Double, Double, Double, Double, TBLRgba32)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba32
FillRect(Double, Double, Double, Double, TBLRgba)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba
FillRect(Double, Double, Double, Double)
Fills a rectangle [AX, AY, AW, AH]
(floating point coordinates) with the current fill style.
procedure FillRect(const AX, AY, AW, AH: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
FillRect(TBLRect, TBLVar)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLVar
FillRect(TBLRect, TBLGradient)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLGradient
FillRect(TBLRect, TBLPattern)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLPattern
FillRect(TBLRect, TAlphaColor)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TAlphaColor
FillRect(TBLRect, TBLRgba64)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba64
FillRect(TBLRect, TBLRgba32)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba32
FillRect(TBLRect, TBLRgba)
Fills a rectangle ARect
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRect; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba
FillRect(TBLRect)
Fills a rectangle ARect
(floating point coordinates) with the current fill style.
procedure FillRect(const ARect: TBLRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
FillRect(TBLRectI, TBLVar)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLVar
FillRect(TBLRectI, TBLGradient)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLGradient
FillRect(TBLRectI, TBLPattern)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLPattern
FillRect(TBLRectI, TAlphaColor)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TAlphaColor
FillRect(TBLRectI, TBLRgba64)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba64
FillRect(TBLRectI, TBLRgba32)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba32
FillRect(TBLRectI, TBLRgba)
Fills a rectangle ARect
(integer coordinates) with an explicit fill AStyle
.
procedure FillRect(const ARect: TBLRectI; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba
FillRect(TBLRectI)
Fills a rectangle ARect
(integer coordinates) with the current fill style.
procedure FillRect(const ARect: TBLRectI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
FillRectArray(PBLRectI, NativeInt, TBLVar)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLVar
FillRectArray(PBLRectI, NativeInt, TBLGradient)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLGradient
FillRectArray(PBLRectI, NativeInt, TBLPattern)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLPattern
FillRectArray(PBLRectI, NativeInt, TAlphaColor)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TAlphaColor
FillRectArray(PBLRectI, NativeInt, TBLRgba64)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba64
FillRectArray(PBLRectI, NativeInt, TBLRgba32)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba32
FillRectArray(PBLRectI, NativeInt, TBLRgba)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba
FillRectArray(PBLRectI, NativeInt)
Fills an AArray
of rectangles or size 'ACount' (integer coordinates) with the default fill style.
procedure FillRectArray(const AArray: PBLRectI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
FillRectArray(TBLArrayView<TBLRectI>, TBLVar)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLVar
FillRectArray(TBLArrayView<TBLRectI>, TBLGradient)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLGradient
FillRectArray(TBLArrayView<TBLRectI>, TBLPattern)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLPattern
FillRectArray(TBLArrayView<TBLRectI>, TAlphaColor)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TAlphaColor
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba64)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba64
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba32)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba32
FillRectArray(TBLArrayView<TBLRectI>, TBLRgba)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba
FillRectArray(TBLArrayView<TBLRectI>)
Fills an AArray
of rectangles (integer coordinates) with the default fill style.
procedure FillRectArray(const AArray: TBLArrayView<TBLRectI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
FillRectArray(TArray<TBLRectI>, TBLVar)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLVar
FillRectArray(TArray<TBLRectI>, TBLGradient)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLGradient
FillRectArray(TArray<TBLRectI>, TBLPattern)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLPattern
FillRectArray(TArray<TBLRectI>, TAlphaColor)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TAlphaColor
FillRectArray(TArray<TBLRectI>, TBLRgba64)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba64
FillRectArray(TArray<TBLRectI>, TBLRgba32)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba32
FillRectArray(TArray<TBLRectI>, TBLRgba)
Fills an AArray
of rectangles (integer coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba
FillRectArray(TArray<TBLRectI>)
Fills an AArray
of rectangles (integer coordinates) with the default fill style.
procedure FillRectArray(const AArray: TArray<TBLRectI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
FillRectArray(PBLRect, NativeInt, TBLVar)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLVar
FillRectArray(PBLRect, NativeInt, TBLGradient)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLGradient
FillRectArray(PBLRect, NativeInt, TBLPattern)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLPattern
FillRectArray(PBLRect, NativeInt, TAlphaColor)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TAlphaColor
FillRectArray(PBLRect, NativeInt, TBLRgba64)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba64
FillRectArray(PBLRect, NativeInt, TBLRgba32)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba32
FillRectArray(PBLRect, NativeInt, TBLRgba)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba
FillRectArray(PBLRect, NativeInt)
Fills an AArray
of rectangles or size 'ACount' (floating point coordinates) with the default fill style.
procedure FillRectArray(const AArray: PBLRect; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
FillRectArray(TBLArrayView<TBLRect>, TBLVar)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLVar
FillRectArray(TBLArrayView<TBLRect>, TBLGradient)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLGradient
FillRectArray(TBLArrayView<TBLRect>, TBLPattern)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLPattern
FillRectArray(TBLArrayView<TBLRect>, TAlphaColor)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TAlphaColor
FillRectArray(TBLArrayView<TBLRect>, TBLRgba64)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba64
FillRectArray(TBLArrayView<TBLRect>, TBLRgba32)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba32
FillRectArray(TBLArrayView<TBLRect>, TBLRgba)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba
FillRectArray(TBLArrayView<TBLRect>)
Fills an AArray
of rectangles (floating point coordinates) with the default fill style.
procedure FillRectArray(const AArray: TBLArrayView<TBLRect>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
FillRectArray(TArray<TBLRect>, TBLVar)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLVar
FillRectArray(TArray<TBLRect>, TBLGradient)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLGradient
FillRectArray(TArray<TBLRect>, TBLPattern)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLPattern
FillRectArray(TArray<TBLRect>, TAlphaColor)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TAlphaColor
FillRectArray(TArray<TBLRect>, TBLRgba64)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba64
FillRectArray(TArray<TBLRect>, TBLRgba32)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba32
FillRectArray(TArray<TBLRect>, TBLRgba)
Fills an AArray
of rectangles (floating point coordinates) with an explicit fill AStyle
.
procedure FillRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba
FillRectArray(TArray<TBLRect>)
Fills an AArray
of rectangles (floating point coordinates) with the default fill style.
procedure FillRectArray(const AArray: TArray<TBLRect>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLVar)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLVar
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLGradient)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLPattern)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
FillRoundRect(Double, Double, Double, Double, Double, Double, TAlphaColor)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba64)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba32)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
FillRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
FillRoundRect(Double, Double, Double, Double, Double, Double)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with the current fill style.
procedure FillRoundRect(const AX, AY, AW, AH, ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
FillRoundRect(Double, Double, Double, Double, Double, TBLVar)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLVar
FillRoundRect(Double, Double, Double, Double, Double, TBLGradient)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLGradient
FillRoundRect(Double, Double, Double, Double, Double, TBLPattern)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLPattern
FillRoundRect(Double, Double, Double, Double, Double, TAlphaColor)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TAlphaColor
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba64)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba64
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba32)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba32
FillRoundRect(Double, Double, Double, Double, Double, TBLRgba)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba
FillRoundRect(Double, Double, Double, Double, Double)
Fills a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with the current fill style.
procedure FillRoundRect(const AX, AY, AW, AH, AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
FillRoundRect(TBLRect, Double, Double, TBLVar)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLVar
FillRoundRect(TBLRect, Double, Double, TBLGradient)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
FillRoundRect(TBLRect, Double, Double, TBLPattern)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
FillRoundRect(TBLRect, Double, Double, TAlphaColor)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
FillRoundRect(TBLRect, Double, Double, TBLRgba64)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
FillRoundRect(TBLRect, Double, Double, TBLRgba32)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
FillRoundRect(TBLRect, Double, Double, TBLRgba)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
FillRoundRect(TBLRect, Double, Double)
Fills a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with the current fill style.
procedure FillRoundRect(const ARect: TBLRect; const ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
FillRoundRect(TBLRect, Double, TBLVar)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLVar
FillRoundRect(TBLRect, Double, TBLGradient)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLGradient
FillRoundRect(TBLRect, Double, TBLPattern)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLPattern
FillRoundRect(TBLRect, Double, TAlphaColor)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TAlphaColor
FillRoundRect(TBLRect, Double, TBLRgba64)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba64
FillRoundRect(TBLRect, Double, TBLRgba32)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba32
FillRoundRect(TBLRect, Double, TBLRgba)
Fills a rounded rectangle bounded by ARect
with radius AR
with an explicit fill AStyle
.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba
FillRoundRect(TBLRect, Double)
Fills a rounded rectangle bounded by ARect
with radius AR
with the current fill style.
procedure FillRoundRect(const ARect: TBLRect; const AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
FillRoundRect(TBLRoundRect, TBLVar)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLVar
FillRoundRect(TBLRoundRect, TBLGradient)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLGradient
FillRoundRect(TBLRoundRect, TBLPattern)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLPattern
FillRoundRect(TBLRoundRect, TAlphaColor)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TAlphaColor
FillRoundRect(TBLRoundRect, TBLRgba64)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba64
FillRoundRect(TBLRoundRect, TBLRgba32)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba32
FillRoundRect(TBLRoundRect, TBLRgba)
Fills a rounded rectangle ARR
(floating point coordinates) with an explicit fill AStyle
.
procedure FillRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba
FillRoundRect(TBLRoundRect)
Fills a rounded rectangle ARR
(floating point coordinates) with the current fill style.
procedure FillRoundRect(const ARR: TBLRoundRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
FillText(TBLPoint, TBLFont, String, TBLVar)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLVar
FillText(TBLPoint, TBLFont, String, TBLGradient)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLGradient
FillText(TBLPoint, TBLFont, String, TBLPattern)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLPattern
FillText(TBLPoint, TBLFont, String, TAlphaColor)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TAlphaColor
FillText(TBLPoint, TBLFont, String, TBLRgba64)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba64
FillText(TBLPoint, TBLFont, String, TBLRgba32)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba32
FillText(TBLPoint, TBLFont, String, TBLRgba)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba
FillText(TBLPoint, TBLFont, String)
Fills string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with the default fill style.
procedure FillText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
FillText(TBLPointI, TBLFont, String, TBLVar)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLVar
FillText(TBLPointI, TBLFont, String, TBLGradient)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLGradient
FillText(TBLPointI, TBLFont, String, TBLPattern)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLPattern
FillText(TBLPointI, TBLFont, String, TAlphaColor)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TAlphaColor
FillText(TBLPointI, TBLFont, String, TBLRgba64)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba64
FillText(TBLPointI, TBLFont, String, TBLRgba32)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba32
FillText(TBLPointI, TBLFont, String, TBLRgba)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba
FillText(TBLPointI, TBLFont, String)
Fills string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with the default fill style.
procedure FillText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
FillTriangle(Double, Double, Double, Double, Double, Double, TBLVar)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLVar
FillTriangle(Double, Double, Double, Double, Double, Double, TBLGradient)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLGradient
FillTriangle(Double, Double, Double, Double, Double, Double, TBLPattern)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLPattern
FillTriangle(Double, Double, Double, Double, Double, Double, TAlphaColor)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TAlphaColor
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba64)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba64
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba32)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba32
FillTriangle(Double, Double, Double, Double, Double, Double, TBLRgba)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba
FillTriangle(Double, Double, Double, Double, Double, Double)
Fills a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with the current fill style.
procedure FillTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
FillTriangle(TBLTriangle, TBLVar)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLVar
FillTriangle(TBLTriangle, TBLGradient)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLGradient
FillTriangle(TBLTriangle, TBLPattern)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLPattern
FillTriangle(TBLTriangle, TAlphaColor)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TAlphaColor
FillTriangle(TBLTriangle, TBLRgba64)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba64
FillTriangle(TBLTriangle, TBLRgba32)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba32
FillTriangle(TBLTriangle, TBLRgba)
Fills an ATriangle
(floating point coordinates) with an explicit fill AStyle
.
procedure FillTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba
FillTriangle(TBLTriangle)
Fills an ATriangle
(floating point coordinates) with the current fill style.
procedure FillTriangle(const ATriangle: TBLTriangle); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLVar)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLVar
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLGradient)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLGradient
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLPattern)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLPattern
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TAlphaColor)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TAlphaColor
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba64)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba64
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba32)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba32
FillUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba
FillUtf8Text(TBLPoint, TBLFont, TBLStringView)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with the default fill style.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLVar)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLVar
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLGradient)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLGradient
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLPattern)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLPattern
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TAlphaColor)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TAlphaColor
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba64)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba64
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba32)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba32
FillUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba
FillUtf8Text(TBLPoint, TBLFont, UTF8String)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with the default fill style.
procedure FillUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLVar)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLVar
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLGradient)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLGradient
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLPattern)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLPattern
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TAlphaColor)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TAlphaColor
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba64)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba64
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba32)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba32
FillUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba
FillUtf8Text(TBLPointI, TBLFont, TBLStringView)
Fills UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with the default fill style.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLVar)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLVar
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLGradient)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLGradient
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLPattern)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLPattern
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TAlphaColor)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TAlphaColor
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba64)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba64
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba32)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba32
FillUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit fill AStyle
.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba
FillUtf8Text(TBLPointI, TBLFont, UTF8String)
Fills UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with the default fill style.
procedure FillUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
Finish
Waits for completion of all render commands and detaches the rendering context from the rendering target. After Finish
completes the rendering context implementation would be released and replaced by a built-in nil instance (no context).
procedure Finish; inline
Exceptions
EBlend2DError
: Raised on failure.
See Also
Remarks
Calling Finish
would implicitly call Flush(TBLContextFlush.Sync)
, which would flush the render calls queue in case multi-threaded rendering is used.
Flush(TBLContextFlushFlags)
Flushes the context.
procedure Flush(const AFlags: TBLContextFlushFlags); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AFlags
: TBLContextFlushFlags
PostRotate(Double, TBLPointI)
Rotates the user transformation matrix at AOrigin
(integer) by AAngle
.
procedure PostRotate(const AAngle: Double; const AOrigin: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AOrigin
: TBLPointI
See Also
Remarks
Post-rotation uses a reversed order of matrix multiplication when compared to Rotate
.
PostRotate(Double, TBLPoint)
Rotates the user transformation matrix at AOrigin
(floating-point) by AAngle
.
procedure PostRotate(const AAngle: Double; const AOrigin: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AOrigin
: TBLPoint
See Also
Remarks
Post-rotation uses a reversed order of matrix multiplication when compared to Rotate
.
PostRotate(Double, Double, Double)
Rotates the user transformation matrix at [AX, AY]
by AAngle
.
procedure PostRotate(const AAngle, AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AX
: Double
AY
: Double
See Also
Remarks
Post-rotation uses a reversed order of matrix multiplication when compared to Rotate
.
PostRotate(Double)
Rotates the user transformation matrix by AAngle
.
procedure PostRotate(const AAngle: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
See Also
Remarks
Post-rotation uses a reversed order of matrix multiplication when compared to Rotate
.
PostScale(TBLPointI)
Post-scales the user transformation matrix by [AP]
(integer).
procedure PostScale(const AP: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPointI
See Also
Remarks
Post-scale uses a reversed order of matrix multiplication when compared Scale
.
PostScale(TBLPoint)
Post-scales the user transformation matrix by [AP]
(floating-point).
procedure PostScale(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
See Also
Remarks
Post-scale uses a reversed order of matrix multiplication when compared Scale
.
PostScale(Double, Double)
Post-scales the user transformation matrix by [AX, AY]
.
procedure PostScale(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
See Also
Remarks
Post-scale uses a reversed order of matrix multiplication when compared Scale
.
PostScale(Double)
Post-scales the user transformation matrix by AXY
(both X and Y is scaled by AXY
).
procedure PostScale(const AXY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AXY
: Double
See Also
Remarks
Post-scale uses a reversed order of matrix multiplication when compared Scale
.
PostSkew(TBLPoint)
Skews the user transformation matrix by [AP]
(floating-point).
procedure PostSkew(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
See Also
Remarks
Post-skew uses a reversed order of matrix multiplication when compared to Skew
.
PostSkew(Double, Double)
Skews the user transformation matrix by [AX, AY]
.
procedure PostSkew(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
See Also
Remarks
Post-skew uses a reversed order of matrix multiplication when compared to Skew
.
PostTransform(TBLMatrix2D)
Transforms the user transformation matrix by ATransform
.
procedure PostTransform(const ATransform: TBLMatrix2D); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATransform
: TBLMatrix2D
See Also
Remarks
Post-transform uses a reversed order of matrix multiplication when compared to ApplyTransform
.
PostTranslate(TBLPointI)
Post-Translates the used transformation matrix by [AP]
(integer).
procedure PostTranslate(const AP: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPointI
See Also
Remarks
Post-translation uses a reversed order of matrix multiplication when compared to Translate
.
PostTranslate(TBLPoint)
Post-Translates the used transformation matrix by [AP]
(floating-point).
procedure PostTranslate(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
See Also
Remarks
Post-translation uses a reversed order of matrix multiplication when compared to Translate
.
PostTranslate(Double, Double)
Post-translates the used transformation matrix by [AX, AY]
.
procedure PostTranslate(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
See Also
Remarks
Post-translation uses a reversed order of matrix multiplication when compared to Translate
.
Reset
Resets this rendering context to the default constructed one.
Similar behavior to the destructor, but the rendering context will still be a valid object after the call to Reset
and would behave like a default constructed context.
procedure Reset; inline
Exceptions
EBlend2DError
: Raised on failure.
ResetTransform
Resets user transformation matrix to identity.
procedure ResetTransform; inline
Exceptions
EBlend2DError
: Raised on failure.
Remarks
This only resets the user transformation matrix, which means that the meta transformation matrix is kept as is. This means that the final transformation matrix after ResetTransform
would be the same as meta transformation matrix.
Restore(TBLContextCookie)
Restores the top-most saved context-state.
Possible error conditions:
- TBLResult.Success - State was restored successfully.
- TBLResult.NoStatesToRestore - There are no saved states to restore.
- TBLResult.NoMatchingCookie - The cookie did't match any saved state.
procedure Restore(const ACookie: TBLContextCookie); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACookie
: TBLContextCookie
See Also
Restore
Restores the top-most saved context-state.
Possible error conditions:
- TBLResult.Success - State was restored successfully.
- TBLResult.NoStatesToRestore - There are no saved states to restore.
- TBLResult.NoMatchingCookie - Previous state was saved with cookie, which was not provided. You would need the correct cookie to restore such state.
procedure Restore; overload; inline
Exceptions
EBlend2DError
: Raised on failure.
See Also
RestoreClipping
Restores clipping to the last saved state or to the context default clipping if there is no saved state.
If there are no saved states then it resets clipping completely to the initial state that was used when the rendering context was created.
procedure RestoreClipping; inline
Exceptions
EBlend2DError
: Raised on failure.
Rotate(Double, TBLPointI)
Rotates the user transformation matrix at AOrigin
(integer) by AAngle
.
procedure Rotate(const AAngle: Double; const AOrigin: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AOrigin
: TBLPointI
Rotate(Double, TBLPoint)
Rotates the user transformation matrix at AOrigin
(floating-point) by AAngle
.
procedure Rotate(const AAngle: Double; const AOrigin: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AOrigin
: TBLPoint
Rotate(Double, Double, Double)
Rotates the user transformation matrix at [AX, AY]
by AAngle
.
procedure Rotate(const AAngle, AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
AX
: Double
AY
: Double
Rotate(Double)
Rotates the user transformation matrix by AAngle
.
procedure Rotate(const AAngle: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AAngle
: Double
Save(TBLContextCookie)
Saves the current rendering context state and creates a restoration cookie
.
If you use a cookie
to save a state you have to use the same cookie to restore it otherwise the Restore
would fail. Please note that cookies are not a means of security, they are provided for making it easier to guarantee that a code that you may not control won't break your context.
procedure Save(out ACookie: TBLContextCookie); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACookie
: TBLContextCookie
See Also
Save
Saves the current rendering context state.
Blend2D uses optimizations that make Save
a cheap operation. Only core values are actually saved, others will only be saved if they are modified. This means that consecutive calls to Save
and Restore
do almost nothing.
procedure Save; overload; inline
Exceptions
EBlend2DError
: Raised on failure.
See Also
Scale(TBLPointI)
Scales the user transformation matrix by [AP]
(integer).
procedure Scale(const AP: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPointI
Scale(TBLPoint)
Scales the user transformation matrix by [AP]
(floating-point).
procedure Scale(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
Scale(Double, Double)
Scales the user transformation matrix by [AX, AY]
.
procedure Scale(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
Scale(Double)
Scales the user transformation matrix by AXY
(both X and Y is scaled by AXY
).
procedure Scale(const AXY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AXY
: Double
SetFillStyle(TBLVar, TBLContextStyleTransformMode)
Sets fill style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetFillStyle(const AStyle: TBLVar; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLVar
ATransformMode
: TBLContextStyleTransformMode
SetFillStyle(TBLPattern, TBLContextStyleTransformMode)
Sets fill style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetFillStyle(const AStyle: TBLPattern; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLPattern
ATransformMode
: TBLContextStyleTransformMode
SetFillStyle(TBLGradient, TBLContextStyleTransformMode)
Sets fill style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetFillStyle(const AStyle: TBLGradient; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLGradient
ATransformMode
: TBLContextStyleTransformMode
SetFillStyle(TBLPattern)
Sets fill style.
procedure SetFillStyle(const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLPattern
SetFillStyle(TBLGradient)
Sets fill style.
procedure SetFillStyle(const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLGradient
SetFillStyle(TBLRgba64)
Sets fill style.
procedure SetFillStyle(const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba64
SetFillStyle(TAlphaColor)
Sets fill style.
procedure SetFillStyle(const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TAlphaColor
SetFillStyle(TBLRgba32)
Sets fill style.
procedure SetFillStyle(const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba32
SetFillStyle(TBLRgba)
Sets fill style.
procedure SetFillStyle(const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba
SetHint(TBLContextHint, Integer)
Sets the given rendering hint AHintType
to AValue
.
procedure SetHint(const AHintType: TBLContextHint; const AValue: Integer); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AHintType
: TBLContextHint
AValue
: Integer
SetStrokeCap(TBLStrokeCapPosition, TBLStrokeCap)
Sets stroke cap of the specified APosition
to AStrokeCap
.
procedure SetStrokeCap(const APosition: TBLStrokeCapPosition; const AStrokeCap: TBLStrokeCap); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APosition
: TBLStrokeCapPosition
AStrokeCap
: TBLStrokeCap
SetStrokeCaps(TBLStrokeCap)
Sets all stroke caps to AStrokeCap
.
procedure SetStrokeCaps(const AStrokeCap: TBLStrokeCap); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStrokeCap
: TBLStrokeCap
SetStrokeStyle(TBLVar, TBLContextStyleTransformMode)
Sets stroke style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStrokeStyle(const AStyle: TBLVar; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLVar
ATransformMode
: TBLContextStyleTransformMode
SetStrokeStyle(TBLPattern, TBLContextStyleTransformMode)
Sets stroke style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStrokeStyle(const AStyle: TBLPattern; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLPattern
ATransformMode
: TBLContextStyleTransformMode
SetStrokeStyle(TBLGradient, TBLContextStyleTransformMode)
Sets stroke style.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStrokeStyle(const AStyle: TBLGradient; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLGradient
ATransformMode
: TBLContextStyleTransformMode
SetStrokeStyle(TBLPattern)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLPattern
SetStrokeStyle(TBLGradient)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLGradient
SetStrokeStyle(TAlphaColor)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TAlphaColor
SetStrokeStyle(TBLRgba64)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba64
SetStrokeStyle(TBLRgba32)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba32
SetStrokeStyle(TBLRgba)
Sets stroke style.
procedure SetStrokeStyle(const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AStyle
: TBLRgba
SetStyle(TBLContextStyleSlot, TBLVar, TBLContextStyleTransformMode)
Sets AStyle
to be used with the given style ASlot
operation and applied ATransformMode
.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLVar; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLVar
ATransformMode
: TBLContextStyleTransformMode
SetStyle(TBLContextStyleSlot, TBLPattern, TBLContextStyleTransformMode)
Sets AStyle
to be used with the given style ASlot
operation and applied ATransformMode
.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLPattern; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLPattern
ATransformMode
: TBLContextStyleTransformMode
SetStyle(TBLContextStyleSlot, TBLGradient, TBLContextStyleTransformMode)
Sets AStyle
to be used with the given style ASlot
operation and applied ATransformMode
.
This is a convenience method that allows to control how the given AStyle
is transformed. By default, if ATransformMode
is not provided, the rendering context combines the style transformation matrix with user transformation matrix, which is compatible with how it transforms geometry. However, if that is undesired, a ATransformMode
can override the default operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLGradient; const ATransformMode: TBLContextStyleTransformMode); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLGradient
ATransformMode
: TBLContextStyleTransformMode
SetStyle(TBLContextStyleSlot, TBLVar)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLVar
SetStyle(TBLContextStyleSlot, TBLPattern)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLPattern
SetStyle(TBLContextStyleSlot, TBLGradient)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLGradient
SetStyle(TBLContextStyleSlot, TAlphaColor)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AColor: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AColor
: TAlphaColor
SetStyle(TBLContextStyleSlot, TBLRgba64)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLRgba64
SetStyle(TBLContextStyleSlot, TBLRgba32)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLRgba32
SetStyle(TBLContextStyleSlot, TBLRgba)
Sets AStyle
to be used with the given style ASlot
operation.
procedure SetStyle(const ASlot: TBLContextStyleSlot; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ASlot
: TBLContextStyleSlot
AStyle
: TBLRgba
SetTransform(TBLMatrix2D)
Sets user transformation matrix to ATransform
.
procedure SetTransform(const ATransform: TBLMatrix2D); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATransform
: TBLMatrix2D
Remarks
This only assigns the user transformation matrix, which means that the meta transformation matrix is kept as is. This means that the final transformation matrix will be recalculated based on the given transform
.
Skew(TBLPoint)
Skews the user transformation matrix by [AP]
(floating-point).
procedure Skew(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
Skew(Double, Double)
Skews the user transformation matrix by [AX, AY]
.
procedure Skew(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
Start(TBLImage, TBLContextCreateInfo)
Begins rendering to the given AImage
.
This is an advanced Start
method that can be used to create a rendering context with additional parameters. These parameters can be used to specify the number of threads to be used during rendering and to select other features.
If this operation succeeds then the rendering context will have exclusive access to the image data. This means that no other renderer can use it during rendering.
procedure Start(const AImage: TBLImage; const ACreateInfo: TBLContextCreateInfo); overload; inline
Parameters
AImage
: TBLImage
ACreateInfo
: TBLContextCreateInfo
Start(TBLImage)
Begins rendering to the given AImage
.
This is a simplified Start
method that can be used to create a rendering context without any additional parameters, which means that the rendering context will use a single-threaded synchronous rendering.
If this operation succeeds then the rendering context will have exclusive access to the image data. This means that no other renderer can use it during rendering.
procedure Start(const AImage: TBLImage); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AImage
: TBLImage
StrokeArc(Double, Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokeArc(Double, Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokeArc(Double, Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokeArc(Double, Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokeArc(Double, Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokeArc(Double, Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokeArc(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
StrokeArc(Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokeArc(Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokeArc(Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokeArc(Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokeArc(Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokeArc(Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokeArc(Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokeArc(Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokeArc(const ACX, ACY, AR, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
StrokeArc(TBLArc, TBLVar)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLVar
StrokeArc(TBLArc, TBLGradient)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLGradient
StrokeArc(TBLArc, TBLPattern)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLPattern
StrokeArc(TBLArc, TAlphaColor)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TAlphaColor
StrokeArc(TBLArc, TBLRgba64)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLRgba64
StrokeArc(TBLArc, TBLRgba32)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLRgba32
StrokeArc(TBLArc, TBLRgba)
Strokes an AArc
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeArc(const AArc: TBLArc; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
AStyle
: TBLRgba
StrokeArc(TBLArc)
Strokes an AArc
(floating point coordinates) with the current stroke style.
procedure StrokeArc(const AArc: TBLArc); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArc
: TBLArc
StrokeBox(Double, Double, Double, Double, TBLVar)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLVar
StrokeBox(Double, Double, Double, Double, TBLGradient)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLGradient
StrokeBox(Double, Double, Double, Double, TBLPattern)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLPattern
StrokeBox(Double, Double, Double, Double, TAlphaColor)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TAlphaColor
StrokeBox(Double, Double, Double, Double, TBLRgba64)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba64
StrokeBox(Double, Double, Double, Double, TBLRgba32)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba32
StrokeBox(Double, Double, Double, Double, TBLRgba)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with an explicit stroke AStyle
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba
StrokeBox(Double, Double, Double, Double)
Strokes a box [AX0, AY0, AX1, AY1] (floating point coordinates) with the current stroke style.
procedure StrokeBox(const AX0, AY0, AX1, AY1: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
StrokeBox(TBLBoxI, TBLVar)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLVar
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TBLGradient)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLGradient
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TBLPattern)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLPattern
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TAlphaColor)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TAlphaColor
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TBLRgba64)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba64
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TBLRgba32)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba32
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI, TBLRgba)
Strokes a ABox
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBoxI; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
AStyle
: TBLRgba
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBoxI)
Strokes a ABox
(integer coordinates) with the current stroke style.
procedure StrokeBox(const ABox: TBLBoxI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBoxI
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLVar)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLVar
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLGradient)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLGradient
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLPattern)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLPattern
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TAlphaColor)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TAlphaColor
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLRgba64)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba64
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLRgba32)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba32
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox, TBLRgba)
Strokes a ABox
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBox(const ABox: TBLBox; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
AStyle
: TBLRgba
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBox(TBLBox)
Strokes a ABox
(floating point coordinates) with the current stroke style.
procedure StrokeBox(const ABox: TBLBox); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ABox
: TBLBox
See Also
Remarks
Box is defined as [X0, Y0, X1, Y1]
, if you need [X, Y, W, H]
, use StrokeRect
instead.
StrokeBoxArray(PBLBoxI, NativeInt, TBLVar)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLVar
StrokeBoxArray(PBLBoxI, NativeInt, TBLGradient)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLGradient
StrokeBoxArray(PBLBoxI, NativeInt, TBLPattern)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLPattern
StrokeBoxArray(PBLBoxI, NativeInt, TAlphaColor)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TAlphaColor
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba64)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba64
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba32)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba32
StrokeBoxArray(PBLBoxI, NativeInt, TBLRgba)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
AStyle
: TBLRgba
StrokeBoxArray(PBLBoxI, NativeInt)
Strokes an AArray
of boxes or size 'ACount' (integer coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: PBLBoxI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBoxI
ACount
: NativeInt
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLVar)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLVar
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLGradient)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLGradient
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLPattern)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLPattern
StrokeBoxArray(TBLArrayView<TBLBoxI>, TAlphaColor)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TAlphaColor
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba64)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba64
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba32)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba32
StrokeBoxArray(TBLArrayView<TBLBoxI>, TBLRgba)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
AStyle
: TBLRgba
StrokeBoxArray(TBLArrayView<TBLBoxI>)
Strokes an AArray
of boxes (integer coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBoxI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBoxI>
StrokeBoxArray(TArray<TBLBoxI>, TBLVar)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLVar
StrokeBoxArray(TArray<TBLBoxI>, TBLGradient)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLGradient
StrokeBoxArray(TArray<TBLBoxI>, TBLPattern)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLPattern
StrokeBoxArray(TArray<TBLBoxI>, TAlphaColor)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TAlphaColor
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba64)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba64
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba32)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba32
StrokeBoxArray(TArray<TBLBoxI>, TBLRgba)
Strokes an AArray
of boxes (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
AStyle
: TBLRgba
StrokeBoxArray(TArray<TBLBoxI>)
Strokes an AArray
of boxes (integer coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: TArray<TBLBoxI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBoxI>
StrokeBoxArray(PBLBox, NativeInt, TBLVar)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLVar
StrokeBoxArray(PBLBox, NativeInt, TBLGradient)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLGradient
StrokeBoxArray(PBLBox, NativeInt, TBLPattern)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLPattern
StrokeBoxArray(PBLBox, NativeInt, TAlphaColor)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TAlphaColor
StrokeBoxArray(PBLBox, NativeInt, TBLRgba64)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba64
StrokeBoxArray(PBLBox, NativeInt, TBLRgba32)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba32
StrokeBoxArray(PBLBox, NativeInt, TBLRgba)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
AStyle
: TBLRgba
StrokeBoxArray(PBLBox, NativeInt)
Strokes an AArray
of boxes or size 'ACount' (floating point coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: PBLBox; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLBox
ACount
: NativeInt
StrokeBoxArray(TBLArrayView<TBLBox>, TBLVar)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLVar
StrokeBoxArray(TBLArrayView<TBLBox>, TBLGradient)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLGradient
StrokeBoxArray(TBLArrayView<TBLBox>, TBLPattern)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLPattern
StrokeBoxArray(TBLArrayView<TBLBox>, TAlphaColor)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TAlphaColor
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba64)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba64
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba32)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba32
StrokeBoxArray(TBLArrayView<TBLBox>, TBLRgba)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
AStyle
: TBLRgba
StrokeBoxArray(TBLArrayView<TBLBox>)
Strokes an AArray
of boxes (floating point coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: TBLArrayView<TBLBox>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLBox>
StrokeBoxArray(TArray<TBLBox>, TBLVar)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLVar
StrokeBoxArray(TArray<TBLBox>, TBLGradient)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLGradient
StrokeBoxArray(TArray<TBLBox>, TBLPattern)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLPattern
StrokeBoxArray(TArray<TBLBox>, TAlphaColor)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TAlphaColor
StrokeBoxArray(TArray<TBLBox>, TBLRgba64)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba64
StrokeBoxArray(TArray<TBLBox>, TBLRgba32)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba32
StrokeBoxArray(TArray<TBLBox>, TBLRgba)
Strokes an AArray
of boxes (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
AStyle
: TBLRgba
StrokeBoxArray(TArray<TBLBox>)
Strokes an AArray
of boxes (floating point coordinates) with the default stroke style.
procedure StrokeBoxArray(const AArray: TArray<TBLBox>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLBox>
StrokeChord(Double, Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokeChord(Double, Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokeChord(Double, Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokeChord(Double, Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokeChord(Double, Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokeChord(Double, Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokeChord(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
StrokeChord(Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokeChord(Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokeChord(Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokeChord(Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokeChord(Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokeChord(Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokeChord(Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokeChord(Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokeChord(const ACX, ACY, AR, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
StrokeChord(TBLArc, TBLVar)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLVar
StrokeChord(TBLArc, TBLGradient)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLGradient
StrokeChord(TBLArc, TBLPattern)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLPattern
StrokeChord(TBLArc, TAlphaColor)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TAlphaColor
StrokeChord(TBLArc, TBLRgba64)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba64
StrokeChord(TBLArc, TBLRgba32)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba32
StrokeChord(TBLArc, TBLRgba)
Strokes an AChord
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeChord(const AChord: TBLArc; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
AStyle
: TBLRgba
StrokeChord(TBLArc)
Strokes an AChord
(floating point coordinates) with the current stroke style.
procedure StrokeChord(const AChord: TBLArc); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AChord
: TBLArc
StrokeCircle(Double, Double, Double, TBLVar)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLVar
StrokeCircle(Double, Double, Double, TBLGradient)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLGradient
StrokeCircle(Double, Double, Double, TBLPattern)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLPattern
StrokeCircle(Double, Double, Double, TAlphaColor)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TAlphaColor
StrokeCircle(Double, Double, Double, TBLRgba64)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba64
StrokeCircle(Double, Double, Double, TBLRgba32)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba32
StrokeCircle(Double, Double, Double, TBLRgba)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACX, ACY, AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStyle
: TBLRgba
StrokeCircle(Double, Double, Double)
Strokes a circle at [ACX, ACY]
and radius AR
(floating point coordinates) with the current stroke style.
procedure StrokeCircle(const ACX, ACY, AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
StrokeCircle(TBLCircle, TBLVar)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLVar
StrokeCircle(TBLCircle, TBLGradient)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLGradient
StrokeCircle(TBLCircle, TBLPattern)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLPattern
StrokeCircle(TBLCircle, TAlphaColor)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TAlphaColor
StrokeCircle(TBLCircle, TBLRgba64)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba64
StrokeCircle(TBLCircle, TBLRgba32)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba32
StrokeCircle(TBLCircle, TBLRgba)
Strokes an ACircle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeCircle(const ACircle: TBLCircle; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
AStyle
: TBLRgba
StrokeCircle(TBLCircle)
Strokes an ACircle
(floating point coordinates) with the current stroke style.
procedure StrokeCircle(const ACircle: TBLCircle); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACircle
: TBLCircle
StrokeEllipse(Double, Double, Double, Double, TBLVar)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLVar
StrokeEllipse(Double, Double, Double, Double, TBLGradient)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
StrokeEllipse(Double, Double, Double, Double, TBLPattern)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
StrokeEllipse(Double, Double, Double, Double, TAlphaColor)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
StrokeEllipse(Double, Double, Double, Double, TBLRgba64)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
StrokeEllipse(Double, Double, Double, Double, TBLRgba32)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
StrokeEllipse(Double, Double, Double, Double, TBLRgba)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
StrokeEllipse(Double, Double, Double, Double)
Strokes an ellipse at [ACX, ACY]
with radius [ARX, ARY]
(floating point coordinates) with the current stroke style.
procedure StrokeEllipse(const ACX, ACY, ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
StrokeEllipse(TBLEllipse, TBLVar)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLVar
StrokeEllipse(TBLEllipse, TBLGradient)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLGradient
StrokeEllipse(TBLEllipse, TBLPattern)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLPattern
StrokeEllipse(TBLEllipse, TAlphaColor)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TAlphaColor
StrokeEllipse(TBLEllipse, TBLRgba64)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba64
StrokeEllipse(TBLEllipse, TBLRgba32)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba32
StrokeEllipse(TBLEllipse, TBLRgba)
Strokes an AEllipse
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeEllipse(const AEllipse: TBLEllipse; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
AStyle
: TBLRgba
StrokeEllipse(TBLEllipse)
Strokes an AEllipse
(floating point coordinates) with the current stroke style.
procedure StrokeEllipse(const AEllipse: TBLEllipse); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AEllipse
: TBLEllipse
StrokeGeometry(TBLGeometryType, Pointer, TBLVar)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLVar
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TBLGradient)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLGradient
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TBLPattern)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLPattern
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TAlphaColor)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TAlphaColor
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba64)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba64
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba32)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba32
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer, TBLRgba)
Strokes the passed geometry specified by geometry AType
and AData
with an explicit stroke AStyle
.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
AStyle
: TBLRgba
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGeometry(TBLGeometryType, Pointer)
Strokes the passed geometry specified by geometry AType
and AData
with the default stroke style.
procedure StrokeGeometry(const AType: TBLGeometryType; const AData: Pointer); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AType
: TBLGeometryType
AData
: Pointer
Remarks
This method provides a low-level interface that can be used in cases in which geometry AType
and AData
parameters are passed to a wrapper function that just passes them to the rendering context. It's a good way of creating wrappers, but generally low-level for a general purpose use, so please use this with caution.
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLVar)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLVar
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLGradient)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLGradient
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLPattern)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLPattern
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TAlphaColor)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TAlphaColor
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba64)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba64
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba32)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba32
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun, TBLRgba)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba
StrokeGlyphRun(TBLPoint, TBLFont, TBLGlyphRun)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(floating point coordinates) with the current stroke style.
procedure StrokeGlyphRun(const AOrigin: TBLPoint; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLVar)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLVar
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLGradient)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLGradient
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLPattern)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLPattern
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TAlphaColor)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TAlphaColor
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba64)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba64
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba32)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba32
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun, TBLRgba)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
AStyle
: TBLRgba
StrokeGlyphRun(TBLPointI, TBLFont, TBLGlyphRun)
Strokes an AGlyphRun
by using the given AFont
at AOrigin
(integer coordinates) with the current stroke style.
procedure StrokeGlyphRun(const AOrigin: TBLPointI; const AFont: TBLFont; const AGlyphRun: TBLGlyphRun); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AGlyphRun
: TBLGlyphRun
StrokeLine(Double, Double, Double, Double, TBLVar)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLVar
StrokeLine(Double, Double, Double, Double, TBLGradient)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLGradient
StrokeLine(Double, Double, Double, Double, TBLPattern)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLPattern
StrokeLine(Double, Double, Double, Double, TAlphaColor)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TAlphaColor
StrokeLine(Double, Double, Double, Double, TBLRgba64)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba64
StrokeLine(Double, Double, Double, Double, TBLRgba32)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba32
StrokeLine(Double, Double, Double, Double, TBLRgba)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AStyle
: TBLRgba
StrokeLine(Double, Double, Double, Double)
Strokes a line starting at [AX0, AY0]
and ending at [AX1, AY1]
(floating point coordinates) with the default stroke style.
procedure StrokeLine(const AX0, AY0, AX1, AY1: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
StrokeLine(TBLPoint, TBLPoint, TBLVar)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLVar
StrokeLine(TBLPoint, TBLPoint, TBLGradient)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLGradient
StrokeLine(TBLPoint, TBLPoint, TBLPattern)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLPattern
StrokeLine(TBLPoint, TBLPoint, TAlphaColor)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TAlphaColor
StrokeLine(TBLPoint, TBLPoint, TBLRgba64)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLRgba64
StrokeLine(TBLPoint, TBLPoint, TBLRgba32)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLRgba32
StrokeLine(TBLPoint, TBLPoint, TBLRgba)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const AP0, AP1: TBLPoint; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
AStyle
: TBLRgba
StrokeLine(TBLPoint, TBLPoint)
Strokes a line starting at AP0
and ending at AP1
(floating point coordinates) with the default stroke style.
procedure StrokeLine(const AP0, AP1: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP0
: TBLPoint
AP1
: TBLPoint
StrokeLine(TBLLine, TBLVar)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLVar
StrokeLine(TBLLine, TBLGradient)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLGradient
StrokeLine(TBLLine, TBLPattern)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLPattern
StrokeLine(TBLLine, TAlphaColor)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TAlphaColor
StrokeLine(TBLLine, TBLRgba64)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLRgba64
StrokeLine(TBLLine, TBLRgba32)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLRgba32
StrokeLine(TBLLine, TBLRgba)
Strokes a line specified as ALine
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeLine(const ALine: TBLLine; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
AStyle
: TBLRgba
StrokeLine(TBLLine)
Strokes a line specified as ALine
(floating point coordinates) with the default stroke style.
procedure StrokeLine(const ALine: TBLLine); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ALine
: TBLLine
StrokePath(TBLPoint, TBLPath, TBLVar)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLVar
StrokePath(TBLPoint, TBLPath, TBLGradient)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLGradient
StrokePath(TBLPoint, TBLPath, TBLPattern)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLPattern
StrokePath(TBLPoint, TBLPath, TAlphaColor)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TAlphaColor
StrokePath(TBLPoint, TBLPath, TBLRgba64)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba64
StrokePath(TBLPoint, TBLPath, TBLRgba32)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba32
StrokePath(TBLPoint, TBLPath, TBLRgba)
Strokes the given APath
translated by AOrigin
with an explicit stroke AStyle
.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
AStyle
: TBLRgba
StrokePath(TBLPoint, TBLPath)
Strokes the given APath
translated by AOrigin
with the default stroke style.
procedure StrokePath(const AOrigin: TBLPoint; const APath: TBLPath); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
APath
: TBLPath
StrokePath(TBLPath, TBLVar)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLVar
StrokePath(TBLPath, TBLGradient)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLGradient
StrokePath(TBLPath, TBLPattern)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLPattern
StrokePath(TBLPath, TAlphaColor)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TAlphaColor
StrokePath(TBLPath, TBLRgba64)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba64
StrokePath(TBLPath, TBLRgba32)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba32
StrokePath(TBLPath, TBLRgba)
Strokes the given APath
with an explicit stroke AStyle
.
procedure StrokePath(const APath: TBLPath; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
AStyle
: TBLRgba
StrokePath(TBLPath)
Strokes the given APath
with the default stroke style.
procedure StrokePath(const APath: TBLPath); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APath
: TBLPath
StrokePie(Double, Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokePie(Double, Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokePie(Double, Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokePie(Double, Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokePie(Double, Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokePie(Double, Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius [ARX, ARY]
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokePie(const ACX, ACY, ARX, ARY, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
ARX
: Double
ARY
: Double
AStart
: Double
ASweep
: Double
StrokePie(Double, Double, Double, Double, Double, TBLVar)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLVar
StrokePie(Double, Double, Double, Double, Double, TBLGradient)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLGradient
StrokePie(Double, Double, Double, Double, Double, TBLPattern)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLPattern
StrokePie(Double, Double, Double, Double, Double, TAlphaColor)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TAlphaColor
StrokePie(Double, Double, Double, Double, Double, TBLRgba64)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba64
StrokePie(Double, Double, Double, Double, Double, TBLRgba32)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba32
StrokePie(Double, Double, Double, Double, Double, TBLRgba)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
AStyle
: TBLRgba
StrokePie(Double, Double, Double, Double, Double)
Strokes a chord at [ACX, ACY]
with radius AR
at AStart
of ASweep
(floating point coordinates) with the current stroke style.
procedure StrokePie(const ACX, ACY, AR, AStart, ASweep: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ACX
: Double
ACY
: Double
AR
: Double
AStart
: Double
ASweep
: Double
StrokePie(TBLArc, TBLVar)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLVar
StrokePie(TBLArc, TBLGradient)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLGradient
StrokePie(TBLArc, TBLPattern)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLPattern
StrokePie(TBLArc, TAlphaColor)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TAlphaColor
StrokePie(TBLArc, TBLRgba64)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba64
StrokePie(TBLArc, TBLRgba32)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba32
StrokePie(TBLArc, TBLRgba)
Strokes an APie
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePie(const APie: TBLArc; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
AStyle
: TBLRgba
StrokePie(TBLArc)
Strokes an APie
(floating point coordinates) with the current stroke style.
procedure StrokePie(const APie: TBLArc); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APie
: TBLArc
StrokePolygon(PBLPointI, NativeInt, TBLVar)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLVar
StrokePolygon(PBLPointI, NativeInt, TBLGradient)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLGradient
StrokePolygon(PBLPointI, NativeInt, TBLPattern)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLPattern
StrokePolygon(PBLPointI, NativeInt, TAlphaColor)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TAlphaColor
StrokePolygon(PBLPointI, NativeInt, TBLRgba64)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba64
StrokePolygon(PBLPointI, NativeInt, TBLRgba32)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba32
StrokePolygon(PBLPointI, NativeInt, TBLRgba)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba
StrokePolygon(PBLPointI, NativeInt)
Strokes a polygon APoly
having 'ACount' vertices (integer coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: PBLPointI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
StrokePolygon(TBLArrayView<TBLPointI>, TBLVar)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLVar
StrokePolygon(TBLArrayView<TBLPointI>, TBLGradient)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLGradient
StrokePolygon(TBLArrayView<TBLPointI>, TBLPattern)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLPattern
StrokePolygon(TBLArrayView<TBLPointI>, TAlphaColor)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TAlphaColor
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba64)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba64
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba32)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba32
StrokePolygon(TBLArrayView<TBLPointI>, TBLRgba)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba
StrokePolygon(TBLArrayView<TBLPointI>)
Strokes a polygon APoly
(integer coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
StrokePolygon(TArray<TBLPointI>, TBLVar)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLVar
StrokePolygon(TArray<TBLPointI>, TBLGradient)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLGradient
StrokePolygon(TArray<TBLPointI>, TBLPattern)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLPattern
StrokePolygon(TArray<TBLPointI>, TAlphaColor)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TAlphaColor
StrokePolygon(TArray<TBLPointI>, TBLRgba64)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba64
StrokePolygon(TArray<TBLPointI>, TBLRgba32)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba32
StrokePolygon(TArray<TBLPointI>, TBLRgba)
Strokes a polygon APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba
StrokePolygon(TArray<TBLPointI>)
Strokes a polygon APoly
(integer coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: TArray<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
StrokePolygon(PBLPoint, NativeInt, TBLVar)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLVar
StrokePolygon(PBLPoint, NativeInt, TBLGradient)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLGradient
StrokePolygon(PBLPoint, NativeInt, TBLPattern)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLPattern
StrokePolygon(PBLPoint, NativeInt, TAlphaColor)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TAlphaColor
StrokePolygon(PBLPoint, NativeInt, TBLRgba64)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba64
StrokePolygon(PBLPoint, NativeInt, TBLRgba32)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba32
StrokePolygon(PBLPoint, NativeInt, TBLRgba)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba
StrokePolygon(PBLPoint, NativeInt)
Strokes a polygon APoly
having 'ACount' vertices (floating point coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: PBLPoint; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
StrokePolygon(TBLArrayView<TBLPoint>, TBLVar)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLVar
StrokePolygon(TBLArrayView<TBLPoint>, TBLGradient)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLGradient
StrokePolygon(TBLArrayView<TBLPoint>, TBLPattern)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLPattern
StrokePolygon(TBLArrayView<TBLPoint>, TAlphaColor)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TAlphaColor
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba64)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba64
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba32)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba32
StrokePolygon(TBLArrayView<TBLPoint>, TBLRgba)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba
StrokePolygon(TBLArrayView<TBLPoint>)
Strokes a polygon APoly
(floating point coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: TBLArrayView<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
StrokePolygon(TArray<TBLPoint>, TBLVar)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLVar
StrokePolygon(TArray<TBLPoint>, TBLGradient)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLGradient
StrokePolygon(TArray<TBLPoint>, TBLPattern)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLPattern
StrokePolygon(TArray<TBLPoint>, TAlphaColor)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TAlphaColor
StrokePolygon(TArray<TBLPoint>, TBLRgba64)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba64
StrokePolygon(TArray<TBLPoint>, TBLRgba32)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba32
StrokePolygon(TArray<TBLPoint>, TBLRgba)
Strokes a polygon APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolygon(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba
StrokePolygon(TArray<TBLPoint>)
Strokes a polygon APoly
(floating point coordinates) with the current stroke style.
procedure StrokePolygon(const APoly: TArray<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
StrokePolyline(PBLPointI, NativeInt, TBLVar)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLVar
StrokePolyline(PBLPointI, NativeInt, TBLGradient)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLGradient
StrokePolyline(PBLPointI, NativeInt, TBLPattern)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLPattern
StrokePolyline(PBLPointI, NativeInt, TAlphaColor)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TAlphaColor
StrokePolyline(PBLPointI, NativeInt, TBLRgba64)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba64
StrokePolyline(PBLPointI, NativeInt, TBLRgba32)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba32
StrokePolyline(PBLPointI, NativeInt, TBLRgba)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
AStyle
: TBLRgba
StrokePolyline(PBLPointI, NativeInt)
Strokes a polyline APoly
having 'ACount' vertices (integer coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: PBLPointI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPointI
ACount
: NativeInt
StrokePolyline(TBLArrayView<TBLPointI>, TBLVar)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLVar
StrokePolyline(TBLArrayView<TBLPointI>, TBLGradient)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLGradient
StrokePolyline(TBLArrayView<TBLPointI>, TBLPattern)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLPattern
StrokePolyline(TBLArrayView<TBLPointI>, TAlphaColor)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TAlphaColor
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba64)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba64
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba32)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba32
StrokePolyline(TBLArrayView<TBLPointI>, TBLRgba)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
AStyle
: TBLRgba
StrokePolyline(TBLArrayView<TBLPointI>)
Strokes a polyline APoly
(integer coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPointI>
StrokePolyline(TArray<TBLPointI>, TBLVar)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLVar
StrokePolyline(TArray<TBLPointI>, TBLGradient)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLGradient
StrokePolyline(TArray<TBLPointI>, TBLPattern)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLPattern
StrokePolyline(TArray<TBLPointI>, TAlphaColor)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TAlphaColor
StrokePolyline(TArray<TBLPointI>, TBLRgba64)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba64
StrokePolyline(TArray<TBLPointI>, TBLRgba32)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba32
StrokePolyline(TArray<TBLPointI>, TBLRgba)
Strokes a polyline APoly
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPointI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
AStyle
: TBLRgba
StrokePolyline(TArray<TBLPointI>)
Strokes a polyline APoly
(integer coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: TArray<TBLPointI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPointI>
StrokePolyline(PBLPoint, NativeInt, TBLVar)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLVar
StrokePolyline(PBLPoint, NativeInt, TBLGradient)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLGradient
StrokePolyline(PBLPoint, NativeInt, TBLPattern)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLPattern
StrokePolyline(PBLPoint, NativeInt, TAlphaColor)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TAlphaColor
StrokePolyline(PBLPoint, NativeInt, TBLRgba64)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba64
StrokePolyline(PBLPoint, NativeInt, TBLRgba32)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba32
StrokePolyline(PBLPoint, NativeInt, TBLRgba)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
AStyle
: TBLRgba
StrokePolyline(PBLPoint, NativeInt)
Strokes a polyline APoly
having 'ACount' vertices (floating point coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: PBLPoint; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: PBLPoint
ACount
: NativeInt
StrokePolyline(TBLArrayView<TBLPoint>, TBLVar)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLVar
StrokePolyline(TBLArrayView<TBLPoint>, TBLGradient)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLGradient
StrokePolyline(TBLArrayView<TBLPoint>, TBLPattern)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLPattern
StrokePolyline(TBLArrayView<TBLPoint>, TAlphaColor)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TAlphaColor
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba64)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba64
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba32)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba32
StrokePolyline(TBLArrayView<TBLPoint>, TBLRgba)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
AStyle
: TBLRgba
StrokePolyline(TBLArrayView<TBLPoint>)
Strokes a polyline APoly
(floating point coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: TBLArrayView<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TBLArrayView<TBLPoint>
StrokePolyline(TArray<TBLPoint>, TBLVar)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLVar
StrokePolyline(TArray<TBLPoint>, TBLGradient)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLGradient
StrokePolyline(TArray<TBLPoint>, TBLPattern)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLPattern
StrokePolyline(TArray<TBLPoint>, TAlphaColor)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TAlphaColor
StrokePolyline(TArray<TBLPoint>, TBLRgba64)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba64
StrokePolyline(TArray<TBLPoint>, TBLRgba32)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba32
StrokePolyline(TArray<TBLPoint>, TBLRgba)
Strokes a polyline APoly
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokePolyline(const APoly: TArray<TBLPoint>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
AStyle
: TBLRgba
StrokePolyline(TArray<TBLPoint>)
Strokes a polyline APoly
(floating point coordinates) with the current stroke style.
procedure StrokePolyline(const APoly: TArray<TBLPoint>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
APoly
: TArray<TBLPoint>
StrokeRect(Double, Double, Double, Double, TBLVar)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLVar
StrokeRect(Double, Double, Double, Double, TBLGradient)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLGradient
StrokeRect(Double, Double, Double, Double, TBLPattern)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLPattern
StrokeRect(Double, Double, Double, Double, TAlphaColor)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TAlphaColor
StrokeRect(Double, Double, Double, Double, TBLRgba64)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba64
StrokeRect(Double, Double, Double, Double, TBLRgba32)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba32
StrokeRect(Double, Double, Double, Double, TBLRgba)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const AX, AY, AW, AH: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AStyle
: TBLRgba
StrokeRect(Double, Double, Double, Double)
Strokes a rectangle [AX, AY, AW, AH]
(floating point coordinates) with the current stroke style.
procedure StrokeRect(const AX, AY, AW, AH: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
StrokeRect(TBLRect, TBLVar)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLVar
StrokeRect(TBLRect, TBLGradient)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLGradient
StrokeRect(TBLRect, TBLPattern)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLPattern
StrokeRect(TBLRect, TAlphaColor)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TAlphaColor
StrokeRect(TBLRect, TBLRgba64)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba64
StrokeRect(TBLRect, TBLRgba32)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba32
StrokeRect(TBLRect, TBLRgba)
Strokes a rectangle ARect
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRect; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AStyle
: TBLRgba
StrokeRect(TBLRect)
Strokes a rectangle ARect
(floating point coordinates) with the current stroke style.
procedure StrokeRect(const ARect: TBLRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
StrokeRect(TBLRectI, TBLVar)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLVar
StrokeRect(TBLRectI, TBLGradient)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLGradient
StrokeRect(TBLRectI, TBLPattern)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLPattern
StrokeRect(TBLRectI, TAlphaColor)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TAlphaColor
StrokeRect(TBLRectI, TBLRgba64)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba64
StrokeRect(TBLRectI, TBLRgba32)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba32
StrokeRect(TBLRectI, TBLRgba)
Strokes a rectangle ARect
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRect(const ARect: TBLRectI; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
AStyle
: TBLRgba
StrokeRect(TBLRectI)
Strokes a rectangle ARect
(integer coordinates) with the current stroke style.
procedure StrokeRect(const ARect: TBLRectI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRectI
StrokeRectArray(PBLRectI, NativeInt, TBLVar)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLVar
StrokeRectArray(PBLRectI, NativeInt, TBLGradient)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLGradient
StrokeRectArray(PBLRectI, NativeInt, TBLPattern)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLPattern
StrokeRectArray(PBLRectI, NativeInt, TAlphaColor)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TAlphaColor
StrokeRectArray(PBLRectI, NativeInt, TBLRgba64)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba64
StrokeRectArray(PBLRectI, NativeInt, TBLRgba32)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba32
StrokeRectArray(PBLRectI, NativeInt, TBLRgba)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
AStyle
: TBLRgba
StrokeRectArray(PBLRectI, NativeInt)
Strokes an AArray
of rectangles or size 'ACount' (integer coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: PBLRectI; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRectI
ACount
: NativeInt
StrokeRectArray(TBLArrayView<TBLRectI>, TBLVar)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLVar
StrokeRectArray(TBLArrayView<TBLRectI>, TBLGradient)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLGradient
StrokeRectArray(TBLArrayView<TBLRectI>, TBLPattern)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLPattern
StrokeRectArray(TBLArrayView<TBLRectI>, TAlphaColor)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TAlphaColor
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba64)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba64
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba32)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba32
StrokeRectArray(TBLArrayView<TBLRectI>, TBLRgba)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
AStyle
: TBLRgba
StrokeRectArray(TBLArrayView<TBLRectI>)
Strokes an AArray
of rectangles (integer coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRectI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRectI>
StrokeRectArray(TArray<TBLRectI>, TBLVar)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLVar
StrokeRectArray(TArray<TBLRectI>, TBLGradient)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLGradient
StrokeRectArray(TArray<TBLRectI>, TBLPattern)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLPattern
StrokeRectArray(TArray<TBLRectI>, TAlphaColor)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TAlphaColor
StrokeRectArray(TArray<TBLRectI>, TBLRgba64)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba64
StrokeRectArray(TArray<TBLRectI>, TBLRgba32)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba32
StrokeRectArray(TArray<TBLRectI>, TBLRgba)
Strokes an AArray
of rectangles (integer coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
AStyle
: TBLRgba
StrokeRectArray(TArray<TBLRectI>)
Strokes an AArray
of rectangles (integer coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: TArray<TBLRectI>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRectI>
StrokeRectArray(PBLRect, NativeInt, TBLVar)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLVar
StrokeRectArray(PBLRect, NativeInt, TBLGradient)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLGradient
StrokeRectArray(PBLRect, NativeInt, TBLPattern)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLPattern
StrokeRectArray(PBLRect, NativeInt, TAlphaColor)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TAlphaColor
StrokeRectArray(PBLRect, NativeInt, TBLRgba64)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba64
StrokeRectArray(PBLRect, NativeInt, TBLRgba32)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba32
StrokeRectArray(PBLRect, NativeInt, TBLRgba)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
AStyle
: TBLRgba
StrokeRectArray(PBLRect, NativeInt)
Strokes an AArray
of rectangles or size 'ACount' (floating point coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: PBLRect; const ACount: NativeInt); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: PBLRect
ACount
: NativeInt
StrokeRectArray(TBLArrayView<TBLRect>, TBLVar)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLVar
StrokeRectArray(TBLArrayView<TBLRect>, TBLGradient)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLGradient
StrokeRectArray(TBLArrayView<TBLRect>, TBLPattern)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLPattern
StrokeRectArray(TBLArrayView<TBLRect>, TAlphaColor)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TAlphaColor
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba64)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba64
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba32)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba32
StrokeRectArray(TBLArrayView<TBLRect>, TBLRgba)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
AStyle
: TBLRgba
StrokeRectArray(TBLArrayView<TBLRect>)
Strokes an AArray
of rectangles (floating point coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: TBLArrayView<TBLRect>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TBLArrayView<TBLRect>
StrokeRectArray(TArray<TBLRect>, TBLVar)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLVar
StrokeRectArray(TArray<TBLRect>, TBLGradient)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLGradient
StrokeRectArray(TArray<TBLRect>, TBLPattern)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLPattern
StrokeRectArray(TArray<TBLRect>, TAlphaColor)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TAlphaColor
StrokeRectArray(TArray<TBLRect>, TBLRgba64)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba64
StrokeRectArray(TArray<TBLRect>, TBLRgba32)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba32
StrokeRectArray(TArray<TBLRect>, TBLRgba)
Strokes an AArray
of rectangles (floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRectArray(const AArray: TArray<TBLRect>; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
AStyle
: TBLRgba
StrokeRectArray(TArray<TBLRect>)
Strokes an AArray
of rectangles (floating point coordinates) with the default stroke style.
procedure StrokeRectArray(const AArray: TArray<TBLRect>); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AArray
: TArray<TBLRect>
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLVar)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLVar
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLGradient)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLPattern)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TAlphaColor)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba64)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba32)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
StrokeRoundRect(Double, Double, Double, Double, Double, Double, TBLRgba)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
StrokeRoundRect(Double, Double, Double, Double, Double, Double)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius [ARX, ARY]
with the current stroke style.
procedure StrokeRoundRect(const AX, AY, AW, AH, ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
ARX
: Double
ARY
: Double
StrokeRoundRect(Double, Double, Double, Double, Double, TBLVar)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLVar
StrokeRoundRect(Double, Double, Double, Double, Double, TBLGradient)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLGradient
StrokeRoundRect(Double, Double, Double, Double, Double, TBLPattern)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLPattern
StrokeRoundRect(Double, Double, Double, Double, Double, TAlphaColor)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TAlphaColor
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba64)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba64
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba32)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba32
StrokeRoundRect(Double, Double, Double, Double, Double, TBLRgba)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
AStyle
: TBLRgba
StrokeRoundRect(Double, Double, Double, Double, Double)
Strokes a rounded rectangle bounded by [AX, AY, AW, AH]
with radius AR
with the current stroke style.
procedure StrokeRoundRect(const AX, AY, AW, AH, AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
AW
: Double
AH
: Double
AR
: Double
StrokeRoundRect(TBLRect, Double, Double, TBLVar)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLVar
StrokeRoundRect(TBLRect, Double, Double, TBLGradient)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLGradient
StrokeRoundRect(TBLRect, Double, Double, TBLPattern)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLPattern
StrokeRoundRect(TBLRect, Double, Double, TAlphaColor)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TAlphaColor
StrokeRoundRect(TBLRect, Double, Double, TBLRgba64)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba64
StrokeRoundRect(TBLRect, Double, Double, TBLRgba32)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba32
StrokeRoundRect(TBLRect, Double, Double, TBLRgba)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
AStyle
: TBLRgba
StrokeRoundRect(TBLRect, Double, Double)
Strokes a rounded rectangle bounded by ARect
with radius [ARX, ARY]
with the current stroke style.
procedure StrokeRoundRect(const ARect: TBLRect; const ARX, ARY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
ARX
: Double
ARY
: Double
StrokeRoundRect(TBLRect, Double, TBLVar)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLVar
StrokeRoundRect(TBLRect, Double, TBLGradient)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLGradient
StrokeRoundRect(TBLRect, Double, TBLPattern)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLPattern
StrokeRoundRect(TBLRect, Double, TAlphaColor)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TAlphaColor
StrokeRoundRect(TBLRect, Double, TBLRgba64)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba64
StrokeRoundRect(TBLRect, Double, TBLRgba32)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba32
StrokeRoundRect(TBLRect, Double, TBLRgba)
Strokes a rounded rectangle bounded by ARect
with radius AR
with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
AStyle
: TBLRgba
StrokeRoundRect(TBLRect, Double)
Strokes a rounded rectangle bounded by ARect
with radius AR
with the current stroke style.
procedure StrokeRoundRect(const ARect: TBLRect; const AR: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARect
: TBLRect
AR
: Double
StrokeRoundRect(TBLRoundRect, TBLVar)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLVar
StrokeRoundRect(TBLRoundRect, TBLGradient)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLGradient
StrokeRoundRect(TBLRoundRect, TBLPattern)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLPattern
StrokeRoundRect(TBLRoundRect, TAlphaColor)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TAlphaColor
StrokeRoundRect(TBLRoundRect, TBLRgba64)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba64
StrokeRoundRect(TBLRoundRect, TBLRgba32)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba32
StrokeRoundRect(TBLRoundRect, TBLRgba)
Strokes a rounded rectangle ARR
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeRoundRect(const ARR: TBLRoundRect; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
AStyle
: TBLRgba
StrokeRoundRect(TBLRoundRect)
Strokes a rounded rectangle ARR
(floating point coordinates) with the current stroke style.
procedure StrokeRoundRect(const ARR: TBLRoundRect); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ARR
: TBLRoundRect
StrokeText(TBLPoint, TBLFont, String, TBLVar)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLVar
StrokeText(TBLPoint, TBLFont, String, TBLGradient)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLGradient
StrokeText(TBLPoint, TBLFont, String, TBLPattern)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLPattern
StrokeText(TBLPoint, TBLFont, String, TAlphaColor)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TAlphaColor
StrokeText(TBLPoint, TBLFont, String, TBLRgba64)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba64
StrokeText(TBLPoint, TBLFont, String, TBLRgba32)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba32
StrokeText(TBLPoint, TBLFont, String, TBLRgba)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba
StrokeText(TBLPoint, TBLFont, String)
Strokes string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with the default stroke style.
procedure StrokeText(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: String
StrokeText(TBLPointI, TBLFont, String, TBLVar)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLVar
StrokeText(TBLPointI, TBLFont, String, TBLGradient)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLGradient
StrokeText(TBLPointI, TBLFont, String, TBLPattern)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLPattern
StrokeText(TBLPointI, TBLFont, String, TAlphaColor)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TAlphaColor
StrokeText(TBLPointI, TBLFont, String, TBLRgba64)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba64
StrokeText(TBLPointI, TBLFont, String, TBLRgba32)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba32
StrokeText(TBLPointI, TBLFont, String, TBLRgba)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
AStyle
: TBLRgba
StrokeText(TBLPointI, TBLFont, String)
Strokes string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with the default stroke style.
procedure StrokeText(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: String
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLVar)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLVar
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLGradient)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLGradient
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLPattern)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLPattern
StrokeTriangle(Double, Double, Double, Double, Double, Double, TAlphaColor)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TAlphaColor
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba64)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba64
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba32)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba32
StrokeTriangle(Double, Double, Double, Double, Double, Double, TBLRgba)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
AStyle
: TBLRgba
StrokeTriangle(Double, Double, Double, Double, Double, Double)
Strokes a triangle defined by [AX0, AY0]
, [AX1, AY1]
, [AX2, AY2]
(floating point coordinates) with the current stroke style.
procedure StrokeTriangle(const AX0, AY0, AX1, AY1, AX2, AY2: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX0
: Double
AY0
: Double
AX1
: Double
AY1
: Double
AX2
: Double
AY2
: Double
StrokeTriangle(TBLTriangle, TBLVar)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLVar
StrokeTriangle(TBLTriangle, TBLGradient)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLGradient
StrokeTriangle(TBLTriangle, TBLPattern)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLPattern
StrokeTriangle(TBLTriangle, TAlphaColor)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TAlphaColor
StrokeTriangle(TBLTriangle, TBLRgba64)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba64
StrokeTriangle(TBLTriangle, TBLRgba32)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba32
StrokeTriangle(TBLTriangle, TBLRgba)
Strokes an ATriangle
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeTriangle(const ATriangle: TBLTriangle; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
AStyle
: TBLRgba
StrokeTriangle(TBLTriangle)
Strokes an ATriangle
(floating point coordinates) with the current stroke style.
procedure StrokeTriangle(const ATriangle: TBLTriangle); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
ATriangle
: TBLTriangle
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLVar)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLVar
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLGradient)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLGradient
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLPattern)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLPattern
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TAlphaColor)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TAlphaColor
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba64)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba64
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba32)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba32
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView, TBLRgba)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba
StrokeUtf8Text(TBLPoint, TBLFont, TBLStringView)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(floating point coordinates) with the default stroke style.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AView: TBLStringView); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AView
: TBLStringView
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLVar)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLVar
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLGradient)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLGradient
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLPattern)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLPattern
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TAlphaColor)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TAlphaColor
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba64)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba64
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba32)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba32
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String, TBLRgba)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba
StrokeUtf8Text(TBLPoint, TBLFont, UTF8String)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(floating point coordinates) with the default stroke style.
procedure StrokeUtf8Text(const AOrigin: TBLPoint; const AFont: TBLFont; const AText: UTF8String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPoint
AFont
: TBLFont
AText
: UTF8String
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLVar)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLVar
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLGradient)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLGradient
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLPattern)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLPattern
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TAlphaColor)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TAlphaColor
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba64)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba64
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba32)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba32
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView, TBLRgba)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
AStyle
: TBLRgba
StrokeUtf8Text(TBLPointI, TBLFont, TBLStringView)
Strokes UTF-8 encoded string passed as string AView
by using the given AFont
at AOrigin
(integer coordinates) with the default stroke style.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AView: TBLStringView); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AView
: TBLStringView
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLVar)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLVar); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLVar
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLGradient)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLGradient); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLGradient
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLPattern)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLPattern); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLPattern
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TAlphaColor)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TAlphaColor); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TAlphaColor
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba64)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba64); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba64
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba32)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba32); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba32
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String, TBLRgba)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with an explicit stroke AStyle
.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String; const AStyle: TBLRgba); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
AStyle
: TBLRgba
StrokeUtf8Text(TBLPointI, TBLFont, UTF8String)
Strokes UTF-8 encoded string passed as AText
by using the given AFont
at AOrigin
(integer coordinates) with the default stroke style.
procedure StrokeUtf8Text(const AOrigin: TBLPointI; const AFont: TBLFont; const AText: UTF8String); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AOrigin
: TBLPointI
AFont
: TBLFont
AText
: UTF8String
SwapStyles(TBLContextStyleSwapMode)
Swaps fill and stroke styles.
procedure SwapStyles(const AMode: TBLContextStyleSwapMode); inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AMode
: TBLContextStyleSwapMode
Translate(TBLPointI)
Translates the user transformation matrix by [AP]
(integer).
procedure Translate(const AP: TBLPointI); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPointI
Translate(TBLPoint)
Translates the user transformation matrix by [AP]
(floating-point).
procedure Translate(const AP: TBLPoint); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AP
: TBLPoint
Translate(Double, Double)
Translates the user transformation matrix by [AX, AY]
.
procedure Translate(const AX, AY: Double); overload; inline
Exceptions
EBlend2DError
: Raised on failure.
Parameters
AX
: Double
AY
: Double
UserToMeta
Stores the result of combining the current MetaTransform
and UserTransform
to MetaTransform
and resets UserTransform
to identity as shown below:
Please note that this operation is irreversible. The only way to restore a meta-matrix is to Save
the rendering context state, then to use UserToMeta
, and then restored by Restore
when needed.
procedure UserToMeta; inline
Exceptions
EBlend2DError
: Raised on failure.