Description | Hierarchy | Fields | Methods | Properties |
type T2DSparseBooleanArray = class(T2DSparsePointerArray)
T2DSparsePointerArray
acts like a 2D array of pointers. It provides constant time access to its elements through the its Items property. However, when many of the elements are nil, it can use much less memory than an array.
![]() |
FFalse: boolean; |
![]() |
FTrue: boolean; |
![]() |
function GetItems(const Row, Col: NativeInt): boolean; |
![]() |
procedure SetItems(const Row, Col: NativeInt; const Value: boolean); |
![]() |
constructor Create(Quantum: TSPAQuantum); |
![]() |
property Items[constRow,Col:NativeInt]: boolean
read GetItems write SetItems; |
![]() |
FFalse: boolean; |
The address of |
![]() |
FTrue: boolean; |
The address of |
![]() |
function GetItems(const Row, Col: NativeInt): boolean; |
See Items. |
![]() |
procedure SetItems(const Row, Col: NativeInt; const Value: boolean); |
See Items. |
![]() |
constructor Create(Quantum: TSPAQuantum); |
|
![]() |
property Items[constRow,Col:NativeInt]: boolean
read GetItems write SetItems; |
|