#include <EvaluationFilter.h>
Public Member Functions | |
FlagFieldEvaluationFilter (const ConstBlockDataID &flagFieldId, const Set< FlagUID > &cellsToEvaluate) | |
void | operator() (const IBlock &block) |
bool | operator() (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) const |
Private Attributes | |
ConstBlockDataID | flagFieldId_ |
const FlagField_T * | flagField_ |
Set< FlagUID > | cellsToEvaluate_ |
FlagField_T::flag_t | evaluationMask_ |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |