Class TFillRoundRectangleInfo
Unit
Declaration
type TFillRoundRectangleInfo = class(TFillShapeInfo)
Description
Fill information for a round rectangle
Hierarchy
- TObject
- TBGRACustomFillInfo
- TFillShapeInfo
- TFillRoundRectangleInfo
Overview
Fields
|  | WindingFactor: integer; | 
Methods
|  | constructor Create(x1, y1, x2, y2, rx, ry: single; options: TRoundRectangleOptions; APixelCenteredCoordinates: boolean = true); | 
|  | 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 BottomRight: TPointF read GetBottomRight; | 
|  | property RadiusX: single read FRX; | 
|  | property RadiusY: single read FRY; | 
|  | property TopLeft: TPointF read GetTopLeft; | 
Description
Fields
|  | WindingFactor: integer; | 
| This item has no description. | |
Methods
|  | constructor Create(x1, y1, x2, y2, rx, ry: single; options: TRoundRectangleOptions; APixelCenteredCoordinates: boolean = true); | 
| 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 BottomRight: TPointF read GetBottomRight; | 
| This item has no description. | |
|  | property RadiusX: single read FRX; | 
| This item has no description. | |
|  | property RadiusY: single read FRY; | 
| This item has no description. | |
|  | property TopLeft: TPointF read GetTopLeft; | 
| This item has no description. | |