This page describes the class BMat8 that are an optimized representation of boolean matrices of dimension at most \(8\).
For boolean matrices of higher dimensions see BMat.
Adapters for BMat8 objects are documented here.
|
| class | BMat8 |
| | Fast boolean matrices of dimension up to 8 x 8. More...
|
| |
◆ operator*()
|
|
nodiscardconstexprnoexcept |
This function allows BMat8 objects to be multiplied by scalars.
- Parameters
-
| scalar | a boolean scalar. |
| x | the matrix. |
- Returns
- The product
scalar * x.
◆ operator<<() [1/2]
◆ operator<<() [2/2]
◆ to_human_readable_repr()
- Parameters
-
| x | the matrix. |
| braces | the type of braces to use in the returned string (default: "{}"). |
- Returns
- A string containing a representation of
x.