|
Public Member Functions |
|
U32 | IsSet (int x, int y) const |
| | Check if (x,y) is set. Returns non-0 if set, 0 if not.
|
|
void | Set (int x, int y) |
| | Set (x,y) true.
|
|
void | Clear (int x, int y) |
| | Clear the bit at (x,y).
|
|
void | ClearRect (const Rectangle2I &rect) |
| | Clear a rectangle of bits.
|
|
void | SetRect (const Rectangle2I &rect) |
| | Clear a rectangle of bits.
|
|
bool | IsRectEmpty (const Rectangle2I &rect) const |
| | Check if a rectangle is empty.
|
|
bool | IsRectSet (const Rectangle2I &rect) const |
| | Check if a rectangle is completely set.
|
|
void | ClearAll () |
| | Clear all the bits.
|
|
void | SetAll () |
| | Set all the bits.
|
|
void | CacheY (int y) |
| | Fast access - cache the y then query the x with IsSetCache.
|
|
U32 | IsSetCache (int x) |
| | Query the x at the cached y value.
|