|
Celeritas 0.7.0-dev.328+develop.a407567
|
Volume logic encoding. More...
Enumerations | |
| enum | OperatorToken : logic_int { lbegin = static_cast<logic_int>(-6) , lopen = lbegin , lclose , lor , land , lnot , ltrue } |
| Special logical evaluator tokens ordered by precedence. More... | |
Functions | |
| constexpr bool | is_operator_token (logic_int lv) |
| Whether an integer is a special logic token. | |
| constexpr char | to_char (OperatorToken tok) |
Volume logic encoding.
Get a printable character corresponding to an operator.
This uses an unscoped enum inside a namespace so that its values can be freely intermingled with other integers that represent face IDs.