13 #ifndef mitkGridVolumeMapperProperty_h
14 #define mitkGridVolumeMapperProperty_h
47 itkFactorylessNewMacro(Self);
#define MITKDATATYPESEXT_EXPORT
Property for storing enumeration-like values identified by id and name.
unsigned int IdType
Unsigned integer type used as unique enumeration value identifier.
Enumeration property for volume mapper types used with unstructured grids.
bool AddEnum(const std::string &name, const IdType &id) override
GridVolumeMapperProperty(const IdType &value)
GridVolumeMapperProperty()
mitkNewMacro1Param(GridVolumeMapperProperty, const std::string &)
GridVolumeMapperProperty(const GridVolumeMapperProperty &other)
mitkNewMacro1Param(GridVolumeMapperProperty, const IdType &)
GridVolumeMapperProperty(const std::string &value)
virtual void SetVolumeMapperToRayCast()
Set the volume mapper to ray casting.
virtual void SetVolumeMapperToZSweep()
Set the volume mapper to ZSweep.
mitkCloneMacro(GridVolumeMapperProperty)
virtual void SetVolumeMapperToPT()
Set the volume mapper to projected tetrahedra.
virtual void AddRepresentationTypes()
MapperType
Available volume mapper types.
mitkClassMacro(GridVolumeMapperProperty, EnumerationProperty)
Find image slices visible on a given plane.