Class TPointList

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TPointList = class(TObject)

Description

Hierarchy

Overview

Fields

Private FPoints: array of TPoint2D;
Strict Private FCount: integer;

Methods

Strict Private procedure Grow;
Strict Private function GetCapacity: integer;
Strict Private function GetPoint(Index: integer): TPoint2D;
Strict Private procedure SetCapacity(const Value: integer);
Strict Private procedure SetPoint(Index: integer; const Value: TPoint2D);
Public function Add(Point: TPoint2D): integer;
Public procedure Insert(Position: integer; Point: TPoint2D);

Properties

Public property Capacity: integer read GetCapacity write SetCapacity;
Public property Count: integer read FCount;
Public property Points[Index:integer]: TPoint2D read GetPoint write SetPoint;

Description

Fields

Private FPoints: array of TPoint2D;
 
Strict Private FCount: integer;
 

Methods

Strict Private procedure Grow;
 
Strict Private function GetCapacity: integer;
 
Strict Private function GetPoint(Index: integer): TPoint2D;
 
Strict Private procedure SetCapacity(const Value: integer);
 
Strict Private procedure SetPoint(Index: integer; const Value: TPoint2D);
 
Public function Add(Point: TPoint2D): integer;
 
Public procedure Insert(Position: integer; Point: TPoint2D);
 

Properties

Public property Capacity: integer read GetCapacity write SetCapacity;
 
Public property Count: integer read FCount;
 
Public property Points[Index:integer]: TPoint2D read GetPoint write SetPoint;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:29