62 if ((this->
GetSteps() != 0) && ((*it)->GetSteps() != 0))
64 (*it)->SetPos((pos * count / this->
GetSteps()) % (*it)->GetSteps());
Stepper::Pointer m_LargestRangeStepper
void AddStepper(Stepper::Pointer stepper, unsigned int repeat=1)
void RemoveStepper(Stepper::Pointer stepper, unsigned int repeat=1)
ScaleFactorMap m_ScaleFactors
virtual void SetPos(unsigned int pos)
void SetSteps(const unsigned int steps) override
virtual unsigned int GetSteps() const
void SetPos(unsigned int pos) override