13 #ifndef mitkMultiStepper_h
14 #define mitkMultiStepper_h
20 #include <itkObject.h>
21 #include <itkObjectFactory.h>
37 itkFactorylessNewMacro(Self);
38 itkCloneMacro(Self)
void AddStepper(Stepper::Pointer stepper,
unsigned int repeat = 1);
45 void SetPos(
unsigned int pos)
override;
46 void SetSteps(
const unsigned int steps)
override;
#define MITKDATATYPESEXT_EXPORT
Helper class to step through a list.
std::map< Stepper::Pointer, unsigned int > ScaleFactorMap
void SetSteps(const unsigned int steps) override
void AddStepper(Stepper::Pointer stepper, unsigned int repeat=1)
void SetPos(unsigned int pos) override
std::set< Stepper::Pointer > StepperSet
Stepper::Pointer m_LargestRangeStepper
mitkClassMacro(MultiStepper, Stepper)
ScaleFactorMap m_ScaleFactors
void RemoveStepper(Stepper::Pointer stepper, unsigned int repeat=1)
Helper class to step through a list.
Find image slices visible on a given plane.