SUMMARY OF BUG DESCRIPTION Transformation interactions on objects (e.g., translation, rotation, scaling) are currently only available in 2D windows. Interactions in 3D (similar to vtkWidgets) would be more practical in some situations. This can be realized based on 3D object picking (cf. bug #2448). CAUSE OF THE BUG Feature request. PROPOSED SOLUTION * Implement interactor for affine interactions (translation, rotation, optionally scaling and shearing) for any objects in MITK with 3D representation * Implement interactor for non-linear surface deformations in 3D * Add new state machines for new interactors to StateMachine.xml (--> CORE MODIFICATION) AFFECTED CLASSES * New class mitk::AffineInteractor3D * New class mitk::SurfaceDeformationInteractor3D * StateMachine.xml HOW WILL THE BUGFIX GET TESTED? Meaningful testing will require a general interactor / graphical testing framework within MITK --> later