Description | Hierarchy | Fields | Methods | Properties |
type T3DSparseStringArray = class(T3DSparsePointerArray)
T3DSparseStringArray
acts like a 3D array of strings. It provides constant time access to its elements through the its Items property. However, when many of the elements are unassigned, it can use much less memory than an array.
![]() |
FCount: integer; |
![]() |
FValues: array of string; |
![]() |
function GetItems(const Index1, Index2, Index3: Integer): string; |
![]() |
procedure SetItems(const Index1, Index2, Index3: Integer; const Value: string); |
![]() |
procedure Clear; override; |
![]() |
constructor Create(Quantum: TSPAQuantum); |
![]() |
property Items[const Index1, Index2, Index3: Integer]: string read GetItems
write SetItems; |
![]() |
FCount: integer; |
|
![]() |
FValues: array of string; |
|
![]() |
function GetItems(const Index1, Index2, Index3: Integer): string; |
See Items. |
![]() |
procedure SetItems(const Index1, Index2, Index3: Integer; const Value: string); |
See Items. |
![]() |
procedure Clear; override; |
|
![]() |
constructor Create(Quantum: TSPAQuantum); |
|
![]() |
property Items[const Index1, Index2, Index3: Integer]: string read GetItems
write SetItems; |
|