17 #ifndef _MITK_VTK_REPRESENTATION_PROPERTY__H_
18 #define _MITK_VTK_REPRESENTATION_PROPERTY__H_
26 #pragma warning(disable : 4522)
40 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
50 virtual
int GetVtkRepresentation();
55 virtual
void SetRepresentationToPoints();
60 virtual
void SetRepresentationToWireframe();
65 virtual
void SetRepresentationToSurface();
73 VtkRepresentationProperty();
80 VtkRepresentationProperty(const IdType &value);
87 VtkRepresentationProperty(const
std::
string &value);
93 virtual
bool AddEnum(const
std::
string &name, const IdType &
id) override;
99 virtual
void AddRepresentationTypes();
103 VtkRepresentationProperty &operator=(const VtkRepresentationProperty &);
105 virtual
itk::LightObject::
Pointer InternalClone() const override;
#define mitkNewMacro1Param(classname, type)
DataCollection - Class to facilitate loading/accessing structured data.
Abstract base class for properties.
#define mitkClassMacro(className, SuperClassName)