Produce an empty, new BitArrayTile.
Produce an empty, new BitArrayTile.
The number of columns
The number of rows
The new BitArrayTile
Produce a new BitArrayTile and fill it with the given value.
Produce a new BitArrayTile and fill it with the given value.
The value to fill into the new tile
The number of columns
The number of rows
The new BitArrayTile
Produce a new BitArrayTile and fill it with the given value.
Produce a new BitArrayTile and fill it with the given value.
The value to fill into the new tile
The number of columns
The number of rows
The new BitArrayTile
Produce a new BitArrayTile from an array of bytes.
Produce a new BitArrayTile from an array of bytes.
The value to fill into the new tile
The number of columns
The number of rows
The new BitArrayTile
Produce a BitArrayTile of the specified dimensions.
Produce a BitArrayTile of the specified dimensions.
The number of columns
The number of rows
The new BitArrayTile
Set or unset the specified bit in the Array[Byte].
Set or unset the specified bit in the Array[Byte].
The array of bytes to be modified
The index of the bit
The value whose least significant bit will be put at the index
Set or unset the specified bit in the Array[Byte].
Set or unset the specified bit in the Array[Byte].
The array of bytes to be modified
The index of the bit
The value that will be used to update the array
The companion object for the BitArrayTile type.