13 #ifndef mitkNodePredicateDimension_h
14 #define mitkNodePredicateDimension_h
Central node class of the MITK data tree, associating a data object with properties and mappers.
Abstract base class for predicates used to filter DataNode objects in DataStorage queries.
Predicate that evaluates if the given DataNode's data object has the specified dimension,...
mitkNewMacro1Param(NodePredicateDimension, unsigned int)
mitkClassMacro(NodePredicateDimension, NodePredicateBase)
~NodePredicateDimension() override
Standard Destructor.
std::size_t m_PixelComponents
bool CheckNode(const mitk::DataNode *node) const override
Checks if the node's data object has the specified dimension.
NodePredicateDimension(unsigned int dimension, int pixelComponents)
Constructor with dimension and pixel component count.
NodePredicateDimension(unsigned int dimension)
Constructor with dimension only (pixel components defaults to 1).
mitkNewMacro2Param(NodePredicateDimension, unsigned int, int)
Find image slices visible on a given plane.