Class TPolygonPerspectiveColorGradientInfo
Unit
Declaration
type TPolygonPerspectiveColorGradientInfo = class(TOnePassFillPolyInfo)
Description
Fill information for a polygon with perspective gradient
Hierarchy
- TObject
- TBGRACustomFillInfo
- TFillShapeInfo
- TCustomFillPolyInfo
- TOnePassFillPolyInfo
- TPolygonPerspectiveColorGradientInfo
Overview
Fields
![]() |
FColors: array of TColorF; |
![]() |
FPointsZ: array of single; |
Methods
![]() |
constructor Create(const points: array of TPointF; const pointsZ: array of single; const Colors: array of TBGRAPixel); |
![]() |
function CreateIntersectionInfo: TIntersectionInfo; override; |
![]() |
function CreateSegmentData(numPt, nextPt: integer; ASeg: PCustomPointRecord): pointer; override; |
![]() |
procedure SetIntersectionValues(AInter: TIntersectionInfo; AInterX: Single; AWinding, ANumSegment: integer; dy: single; AData: pointer); override; |
Description
Fields
![]() |
FColors: array of TColorF; |
This item has no description. |
![]() |
FPointsZ: array of single; |
This item has no description. |
Methods
![]() |
constructor Create(const points: array of TPointF; const pointsZ: array of single; const Colors: array of TBGRAPixel); |
This item has no description. |
![]() |
function CreateIntersectionInfo: TIntersectionInfo; override; |
This item has no description. Showing description inherited from TBGRACustomFillInfo.CreateIntersectionInfo. Create a structure to define one single intersection |
![]() |
function CreateSegmentData(numPt, nextPt: integer; ASeg: PCustomPointRecord): pointer; override; |
This item has no description. |
![]() |
procedure SetIntersectionValues(AInter: TIntersectionInfo; AInterX: Single; AWinding, ANumSegment: integer; dy: single; AData: pointer); override; |
This item has no description. |