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).
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 |
TByteMap, TIntegerMap, TWordMap
Copyright ©2000-2024 Alex Denisov and the Graphics32 Team - Graphics32 2.0 - Help file built on 18 Feb 2024