Unit 'GR32_Paths' Package
[Overview][Constants][Types][Classes][Variables][Index] [#pl_graphics32]

TCustomPath

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: GR32_Paths.pas line 59

type TCustomPath = class(TThreadPersistent)

protected

  procedure AddPoint(); virtual;

  

  procedure AssignTo(); override;

  

public

  constructor Create; override;

  

  procedure Clear; virtual;

  

  procedure BeginPath; virtual;

  

  procedure EndPath; virtual;

  

  procedure ClosePath; virtual;

  

  procedure MoveTo();

  

  procedure MoveToRelative();

  

  procedure LineTo();

  

  procedure LineToRelative();

  

  procedure HorizontalLineTo(); overload;

  

  procedure HorizontalLineToRelative(); overload;

  

  procedure VerticalLineTo(); overload;

  

  procedure VerticalLineToRelative(); overload;

  

  procedure CurveTo();

  

  procedure CurveToRelative();

  

  procedure ConicTo();

  

  procedure ConicToRelative();

  

  procedure Arc(); virtual;

  

  procedure PolyLine(); virtual;

  

  procedure PolyPolyLine(); virtual;

  

  procedure Rectangle(); virtual;

  

  procedure RoundRect(); virtual;

  

  procedure Ellipse();

  

  procedure Circle();

  

  procedure Polygon(); virtual;

  

  procedure PolyPolygon(); virtual;

  

  property CurrentPoint: TFloatPoint; [rw]

  

end;

Inheritance

TCustomPath

  

|

TThreadPersistent

  

|

TNotifiablePersistent

  

|

TPlainInterfacedPersistent

  

|

TObject,IInterface



CT Web help

CodeTyphon Studio