| 54 | }*/ |
| 55 | |
| 56 | void mitk::MultiStepper::SetPos(unsigned int pos) |
| 57 | { |
| 58 | Stepper::SetPos(pos); |
| 59 | for (auto it = m_SubSteppers.begin(); it != m_SubSteppers.end(); it++) |
| 60 | { |
| 61 | unsigned int count = (*it)->GetSteps() * m_ScaleFactors[(*it)]; |
| 62 | if ((this->GetSteps() != 0) && ((*it)->GetSteps() != 0)) |
| 63 | { |
| 64 | (*it)->SetPos((pos * count / this->GetSteps()) % (*it)->GetSteps()); |
| 65 | } |
| 66 | } |
| 67 | }; |
| 68 | |
| 69 | void mitk::MultiStepper::SetSteps(unsigned int /*steps*/) |
| 70 | { |