Class TFillBorderRoundRectInfo
Unit
Declaration
type TFillBorderRoundRectInfo = class(TFillShapeInfo)
Description
Fill information for the border of a round rectangle
Hierarchy
- TObject
- TBGRACustomFillInfo
- TFillShapeInfo
- TFillBorderRoundRectInfo
Overview
Fields
![]() |
FInnerBorder: TFillRoundRectangleInfo; |
![]() |
FOuterBorder: TFillRoundRectangleInfo; |
Methods
![]() |
constructor Create(x1, y1, x2, y2, rx, ry, w: single; options: TRoundRectangleOptions; APixelCenteredCoordinates: boolean = true); |
![]() |
destructor Destroy; override; |
![]() |
function GetBounds: TRect; override; |
![]() |
function SegmentsCurved: boolean; override; |
![]() |
function NbMaxIntersection: integer; override; |
![]() |
procedure ComputeIntersection(cury: single; var inter: ArrayOfTIntersectionInfo; var nbInter: integer); override; |
Properties
![]() |
property InnerBorder: TFillRoundRectangleInfo read FInnerBorder; |
![]() |
property OuterBorder: TFillRoundRectangleInfo read FOuterBorder; |
Description
Fields
![]() |
FInnerBorder: TFillRoundRectangleInfo; |
This item has no description. |
![]() |
FOuterBorder: TFillRoundRectangleInfo; |
This item has no description. |
Methods
![]() |
constructor Create(x1, y1, x2, y2, rx, ry, w: single; options: TRoundRectangleOptions; APixelCenteredCoordinates: boolean = true); |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function GetBounds: TRect; override; |
This item has no description. Showing description inherited from TFillShapeInfo.GetBounds. returns integer bounds |
![]() |
function SegmentsCurved: boolean; override; |
This item has no description. Showing description inherited from TFillShapeInfo.SegmentsCurved. returns true if the same segment number can be curved |
![]() |
function NbMaxIntersection: integer; override; |
This item has no description. Showing description inherited from TFillShapeInfo.NbMaxIntersection. returns maximum of intersection per line |
![]() |
procedure ComputeIntersection(cury: single; var inter: ArrayOfTIntersectionInfo; var nbInter: integer); override; |
This item has no description. Showing description inherited from TFillShapeInfo.ComputeIntersection. compute intersections. the array must be big enough |
Properties
![]() |
property InnerBorder: TFillRoundRectangleInfo read FInnerBorder; |
This item has no description. |
![]() |
property OuterBorder: TFillRoundRectangleInfo read FOuterBorder; |
This item has no description. |