14 #include <vtkAbstractMapper.h> 55 SetValue(static_cast<IdType>(VTK_SCALAR_MODE_DEFAULT));
60 SetValue(static_cast<IdType>(VTK_SCALAR_MODE_USE_POINT_DATA));
65 SetValue(static_cast<IdType>(VTK_SCALAR_MODE_USE_CELL_DATA));
70 SetValue(static_cast<IdType>(VTK_SCALAR_MODE_USE_POINT_FIELD_DATA));
75 SetValue(static_cast<IdType>(VTK_SCALAR_MODE_USE_CELL_FIELD_DATA));
80 AddEnum(
"Default", static_cast<IdType>(VTK_SCALAR_MODE_DEFAULT));
81 AddEnum(
"PointData", static_cast<IdType>(VTK_SCALAR_MODE_USE_POINT_DATA));
82 AddEnum(
"CellData", static_cast<IdType>(VTK_SCALAR_MODE_USE_CELL_DATA));
83 AddEnum(
"PointFieldData", static_cast<IdType>(VTK_SCALAR_MODE_USE_POINT_FIELD_DATA));
84 AddEnum(
"CellFieldData", static_cast<IdType>(VTK_SCALAR_MODE_USE_CELL_FIELD_DATA));
92 itk::LightObject::Pointer mitk::VtkScalarModeProperty::InternalClone()
const 94 itk::LightObject::Pointer result(
new Self(*
this));
virtual IdType GetValueAsId() const
virtual bool SetValue(const std::string &name)
virtual void SetScalarModeToPointData()
bool AddEnum(const std::string &name, const IdType &id) override
virtual bool AddEnum(const std::string &name, const IdType &id)
virtual void SetScalarModeToDefault()
virtual int GetVtkScalarMode()
virtual void SetScalarModeToCellData()
virtual void SetScalarModeToPointFieldData()
VtkScalarModeProperty Self
virtual bool IsValidEnumerationValue(const IdType &id) const
virtual void AddInterpolationTypes()
virtual void SetScalarModeToCellFieldData()