Class TFillEllipseInfo
Unit
Declaration
type TFillEllipseInfo = class(TFillShapeInfo)
Description
Fill information for an ellipse
Hierarchy
- TObject
- TBGRACustomFillInfo
- TFillShapeInfo
- TFillEllipseInfo
Overview
Fields
WindingFactor: integer; |
Methods
constructor Create(x, y, rx, ry: single); |
|
function GetBounds: TRect; override; |
|
function GetSliceIndex: integer; override; |
|
function SegmentsCurved: boolean; override; |
|
function NbMaxIntersection: integer; override; |
|
procedure ComputeIntersection(cury: single; var inter: ArrayOfTIntersectionInfo; var nbInter: integer); override; |
Properties
property Center: TPointF read GetCenter; |
|
property RadiusX: single read FRX; |
|
property RadiusY: single read FRY; |
Description
Fields
WindingFactor: integer; |
|
This item has no description. |
Methods
constructor Create(x, y, rx, ry: single); |
|
This item has no description. |
function GetBounds: TRect; override; |
|
This item has no description. Showing description inherited from TFillShapeInfo.GetBounds. returns integer bounds |
function GetSliceIndex: integer; override; |
|
This item has no description. Showing description inherited from TFillShapeInfo.GetSliceIndex. can be called after ComputeAndSort or ComputeIntersection to determine the current horizontal slice so that it can be checked if the intermediates scanlines can be skipped |
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 Center: TPointF read GetCenter; |
|
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. |