13 #ifndef mitkIPropertyProvider_h
14 #define mitkIPropertyProvider_h
42 const std::string &contextName =
"",
43 bool fallBackOnDefaultContext =
true)
const = 0;
55 virtual std::vector<std::string>
GetPropertyKeys(
const std::string &contextName =
"",
56 bool includeDefaultContext =
false)
const = 0;
virtual ~IPropertyProvider()
virtual std::vector< std::string > GetPropertyKeys(const std::string &contextName="", bool includeDefaultContext=false) const =0
Query keys of existing properties.
virtual BaseProperty::ConstPointer GetConstProperty(const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) const =0
Get property by its key.
virtual std::vector< std::string > GetPropertyContextNames() const =0
Query names of existing contexts.
Find image slices visible on a given plane.