17 #ifndef BASEPROPERTY_H_HEADER_INCLUDED_C1F4DF54
18 #define BASEPROPERTY_H_HEADER_INCLUDED_C1F4DF54
21 #include <itkObjectFactory.h>
67 virtual
std::
string GetValueAsString() const;
72 static const
std::
string VALUE_CANNOT_BE_CONVERTED_TO_STRING;
76 BaseProperty(const BaseProperty &other);
78 virtual ~BaseProperty();
85 virtual
bool IsEqual(const BaseProperty &property) const = 0;
96 virtual
bool Assign(const BaseProperty &) = 0;
DataCollection - Class to facilitate loading/accessing structured data.
Abstract base class for properties.
#define mitkClassMacroItkParent(className, SuperClassName)