[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'fpvectorial' (#fcl)

TPath

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

A path entity

Declaration

Source position: fpvectorial.pas line 171

type TPath = class(TvEntity)

  Len: Integer;

  

The number of segments in the Path

  Points: TPathSegment;

  

Pointer to the first segment of the path.

  PointsEnd: TPathSegment;

  

Pointer to the last segment of the path

  CurPoint: TPathSegment;

  

This field is used internally by TPath.PrepareForSequentialReading and TPath.Next. Dont use it directly.

  ClipPath: TPath;

  

The clipping path associated with a path.

  ClipMode: TvClipMode;

  

The clipping mode of a path

  procedure Assign();

  

Deletes all contents of this path and copies all contents from another path

  procedure PrepareForSequentialReading;

  

Starts a sequential reading of all segments in a path

  function Next;

  

Used for reading segments in sequence

  procedure CalculateBoundingBox(); override;

  procedure AppendSegment();

end;

Inheritance

TPath

  

A path entity

|

TvEntity

  

An element of a vectorial document

|

TObject

Description

The most important type of entity. It contains a number of segments which are stored in a linked list.


Documentation generated on: Oct 09 2011