Binary sample-visibility vector encoded in observation-window order.
More...
#include <FiniteWindowLocalAttributeComputer.hpp>
Binary sample-visibility vector encoded in observation-window order.
Definition at line 104 of file FiniteWindowLocalAttributeComputer.hpp.
◆ BinaryVisibilityState()
| mmcfilters::local_attributes::BinaryVisibilityState::BinaryVisibilityState |
( |
std::uint32_t |
bits, |
|
|
std::size_t |
coordinateCount |
|
) |
| |
|
inline |
◆ bits()
| std::uint32_t mmcfilters::local_attributes::BinaryVisibilityState::bits |
( |
| ) |
const |
|
inlinenoexcept |
◆ coordinateCount()
| std::size_t mmcfilters::local_attributes::BinaryVisibilityState::coordinateCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ isVisible()
| bool mmcfilters::local_attributes::BinaryVisibilityState::isVisible |
( |
std::size_t |
coordinate | ) |
const |
|
inline |
◆ withEnteringOffsets()
| BinaryVisibilityState mmcfilters::local_attributes::BinaryVisibilityState::withEnteringOffsets |
( |
std::uint32_t |
enteringOffsetMask | ) |
const |
|
inline |
◆ detail::BinaryVisibilityStateAccess
◆ operator==
Compares state bits and coordinate domains.
- Parameters
-
| lhs | Left state. |
| rhs | Right state. |
- Returns
- True when both states match.
The documentation for this class was generated from the following file: