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).
[See also] TByteMap, TIntegerMap, TWordMap