Class TBGRAPolygonalGlyph
Unit
BGRATypewriter
Declaration
type TBGRAPolygonalGlyph = class(TBGRAGlyph)
Description
Polygonal or curved glyph
Hierarchy
Overview
Fields
Methods
Properties
Description
Fields
![Protected Protected](protected.gif) |
FQuadraticCurves: boolean; |
This item has no description. |
![Public Public](public.gif) |
Offset: TPointF; |
This item has no description. |
Methods
![Public Public](public.gif) |
constructor Create(AStream: TStream); override; |
This item has no description. |
![Public Public](public.gif) |
constructor Create(AIdentifier: string); override; |
This item has no description. |
![Public Public](public.gif) |
constructor Create(AStream: TStream; AQuadratic: boolean); |
This item has no description. |
![Protected Protected](protected.gif) |
function ContentSize: integer; override; |
This item has no description. |
![Protected Protected](protected.gif) |
function HeaderName: string; override; |
This item has no description. |
![Protected Protected](protected.gif) |
function PointTransformMatrix(APoint: PPointF; AData: pointer): TPointF; |
This item has no description. |
![Public Public](public.gif) |
procedure Path(ADest: IBGRAPath; AMatrix: TAffineMatrix; AReverse: boolean = false); override; |
This item has no description. |
![Public Public](public.gif) |
procedure SetPoints(const APoints: array of TPointF; const ACurveMode: array of TGlyphPointCurveMode); overload; |
This item has no description. |
![Public Public](public.gif) |
procedure SetPoints(const APoints: array of TPointF); overload; |
This item has no description. |
![Protected Protected](protected.gif) |
procedure Init; |
This item has no description. |
![Protected Protected](protected.gif) |
procedure ReadContent(AStream: TStream); override; |
This item has no description. |
![Protected Protected](protected.gif) |
procedure WriteContent(AStream: TStream); override; |
This item has no description. |
Properties
![Public Public](public.gif) |
property Closed: boolean read GetClosed write SetClosed; |
This item has no description. |
![Public Public](public.gif) |
property MinimumDotProduct: single read GetMinimumDotProduct write SetMinimumDotProduct; |
This item has no description. |
![Public Public](public.gif) |
property Point[AIndex: integer]: TPointF read GetPoint write SetPoint; |
This item has no description. |
![Public Public](public.gif) |
property PointCount: integer read GetPointCount; |
This item has no description. |
![Public Public](public.gif) |
property QuadraticCurves: boolean read FQuadraticCurves write SetQuadraticCurves; |
This item has no description. |