TBooleanMap

Ancestors

TPersistent
   |
TNotifiablePersistent
   |
TThreadPersistent
   |
TCustomMap

Description

The TBooleanMap class implements a two dimensional matrix of booleans. It may be useful for storing masks or information about areas to process, and in general data that requires or can be represented as boolean types. The class implements efficient storage of booleans: a boolean value only takes up one bit of memory, and is stored in sets of eight bits (one byte).

Reference

Methods Properties Events
In TBooleanMap:
Bits
Value
In TCustomMap:
Delete Height OnResize
Empty Width
Resized
SetSize
In TThreadPersistent:
Lock LockCount
Unlock
In TNotifiablePersistent:
BeginUpdate UpdateCount OnChange
Changed
Create
Destroy
EndUpdate

See Also

TByteMap, TIntegerMap, TWordMap