13 #ifndef mitkNodePredicateDataProperty_h
14 #define mitkNodePredicateDataProperty_h
Abstract base class for properties.
Class for nodes of the DataTree.
Interface for evaluation conditions used in the DataStorage class GetSubset() method.
Predicate that evaluates if the data of a given DataNode has a specific property. If the second param...
~NodePredicateDataProperty() override
Standard Destructor.
bool CheckNode(const mitk::DataNode *node) const override
Checks, if the nodes contains a property that is equal to m_ValidProperty.
mitk::BaseProperty::Pointer m_ValidProperty
std::string m_ValidPropertyName
NodePredicateDataProperty(const char *propertyName, mitk::BaseProperty *p=nullptr)
Constructor to check for a named property.
mitkNewMacro2Param(NodePredicateDataProperty, const char *, mitk::BaseProperty *)
mitkClassMacro(NodePredicateDataProperty, NodePredicateBase)
mitkNewMacro1Param(NodePredicateDataProperty, const char *)
Find image slices visible on a given plane.