Description | Hierarchy | Fields | Methods | Properties |
type TLines = class(TObject)
FLines: TList; |
|
FCapacity: integer; |
function GetLines(Index: integer): TLine; |
|
procedure SetCapacity(const Value: integer); |
|
function GetCount: integer; |
|
function Add(ALine: TLine): integer; |
|
Procedure Clear; |
|
Constructor Create; |
|
Destructor Destroy; override; |
|
function Inside(const X, Y: integer): boolean; overload; |
|
function Inside(const APoint: TPoint): boolean; overload; |
|
function Intersect(const ALine: TLine): boolean; |
property Count: integer read GetCount; |
|
property Capacity: integer read FCapacity write SetCapacity; |
|
property Lines[Index:integer]: TLine read GetLines; |
FLines: TList; |
|
|
FCapacity: integer; |
|
function GetLines(Index: integer): TLine; |
|
procedure SetCapacity(const Value: integer); |
|
function GetCount: integer; |
|
function Add(ALine: TLine): integer; |
|
Procedure Clear; |
|
Constructor Create; |
|
Destructor Destroy; override; |
|
function Inside(const X, Y: integer): boolean; overload; |
|
|
function Inside(const APoint: TPoint): boolean; overload; |
|
|
function Intersect(const ALine: TLine): boolean; |
|
|
property Count: integer read GetCount; |
|
property Capacity: integer read FCapacity write SetCapacity; |
|
property Lines[Index:integer]: TLine read GetLines; |
|