Description | Hierarchy | Fields | Methods | Properties |
type TRangeTreeLeafList = class(TObject)
FList: TList; |
function GetCapacity: integer; |
|
function GetItem(Index: Integer): TRangeTreeLeaf; |
|
procedure SetCapacity(const Value: integer); |
|
procedure SetItem(Index: Integer; const Value: TRangeTreeLeaf); |
|
function GetCount: integer; |
|
function First: TRangeTreeLeaf; |
|
function Last: TRangeTreeLeaf; |
|
function GetOwnsObjects: boolean; |
|
procedure SetOwnsObjects(const Value: boolean); |
|
procedure Pack; |
|
procedure Sort(Compare: TListSortCompare); |
|
function CoordinateCount: integer; virtual; abstract; |
|
Constructor Create; |
|
Destructor Destroy; override; |
|
function Add(Item: TRangeTreeLeaf): integer; |
|
procedure Delete(Index: integer); |
property OwnsObjects: boolean read GetOwnsObjects write SetOwnsObjects; |
|
property Items[Index:Integer]: TRangeTreeLeaf read GetItem
write SetItem; |
|
property Capacity: integer read GetCapacity write SetCapacity; |
|
property Count: integer read GetCount; |
FList: TList; |
|
function GetCapacity: integer; |
|
function GetItem(Index: Integer): TRangeTreeLeaf; |
|
procedure SetCapacity(const Value: integer); |
|
procedure SetItem(Index: Integer; const Value: TRangeTreeLeaf); |
|
function GetCount: integer; |
|
function First: TRangeTreeLeaf; |
|
function Last: TRangeTreeLeaf; |
|
function GetOwnsObjects: boolean; |
|
procedure SetOwnsObjects(const Value: boolean); |
|
procedure Pack; |
|
procedure Sort(Compare: TListSortCompare); |
|
function CoordinateCount: integer; virtual; abstract; |
|
|
Constructor Create; |
|
Destructor Destroy; override; |
|
function Add(Item: TRangeTreeLeaf): integer; |
|
procedure Delete(Index: integer); |
|
property OwnsObjects: boolean read GetOwnsObjects write SetOwnsObjects; |
|
property Items[Index:Integer]: TRangeTreeLeaf read GetItem
write SetItem; |
|
property Capacity: integer read GetCapacity write SetCapacity; |
|
property Count: integer read GetCount; |
|