13 #ifndef _MITK_VTK_SCALARMODE_PROPERTY__H_ 14 #define _MITK_VTK_SCALARMODE_PROPERTY__H_ 22 #pragma warning(disable : 4522) 39 itkFactorylessNewMacro(
Self);
51 virtual int GetVtkScalarMode();
53 virtual void SetScalarModeToDefault();
55 virtual void SetScalarModeToPointData();
57 virtual void SetScalarModeToCellData();
59 virtual void SetScalarModeToPointFieldData();
61 virtual void SetScalarModeToCellFieldData();
63 using BaseProperty::operator=;
89 bool AddEnum(
const std::string &name,
const IdType &
id)
override;
95 virtual void AddInterpolationTypes();
101 itk::LightObject::Pointer InternalClone()
const override;
110 #endif //_MITK_VTK_SCALARMODE_PROPERTY__H_
#define mitkNewMacro1Param(classname, type)
DataCollection - Class to facilitate loading/accessing structured data.
Abstract base class for properties.
#define mitkClassMacro(className, SuperClassName)