| 15 | #include <mitkTestingMacros.h> |
| 16 | |
| 17 | int mitkMultiStepperTest(int /*argc*/, char * /*argv*/ []) |
| 18 | { |
| 19 | mitk::Stepper::Pointer stepperA; |
| 20 | stepperA = mitk::Stepper::New(); |
| 21 | |
| 22 | mitk::Stepper::Pointer stepperB = mitk::Stepper::New(); |
| 23 | stepperA->SetSteps(4); |
| 24 | stepperB->SetSteps(6); |
| 25 | mitk::MultiStepper::Pointer multiStepper = mitk::MultiStepper::New(); |
| 26 | |
| 27 | multiStepper->AddStepper(stepperA, 2); |
| 28 | multiStepper->AddStepper(stepperB); |
| 29 | |
| 30 | for (int i = 0; i < 10; i++) |
| 31 | { |
| 32 | std::cout << i << ": A: " << stepperA->GetPos() << " B:" << stepperB->GetPos() << std::endl; |
| 33 | multiStepper->Next(); |
| 34 | } |
| 35 | |
| 36 | return EXIT_SUCCESS; |
| 37 | } |
nothing calls this directly
no test coverage detected