diff --git a/Modules/MitkExt/Resources/Interactions/AffineDeformationConfig.xml b/Modules/MitkExt/Resources/Interactions/AffineDeformationConfig.xml
new file mode 100644
index 0000000000..d16afb690a
--- /dev/null
+++ b/Modules/MitkExt/Resources/Interactions/AffineDeformationConfig.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Modules/MitkExt/Resources/Interactions/AffineInteraction3D.xml b/Modules/MitkExt/Resources/Interactions/AffineInteraction3D.xml
index b8f8479ba1..6b6063321a 100644
--- a/Modules/MitkExt/Resources/Interactions/AffineInteraction3D.xml
+++ b/Modules/MitkExt/Resources/Interactions/AffineInteraction3D.xml
@@ -1,49 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Modules/MitkExt/files.cmake b/Modules/MitkExt/files.cmake
index b45349d170..8efa0cdbd6 100644
--- a/Modules/MitkExt/files.cmake
+++ b/Modules/MitkExt/files.cmake
@@ -1,147 +1,149 @@
set(CPP_FILES
Algorithms/mitkMaskAndCutRoiImageFilter.cpp
Algorithms/mitkBoundingObjectToSegmentationFilter.cpp
Algorithms/vtkPointSetSlicer.cxx
Algorithms/mitkCoreExtObjectFactory.cpp
Algorithms/mitkAngleCorrectByPointFilter.cpp
Algorithms/mitkBoundingObjectCutter.cpp
Algorithms/mitkCylindricToCartesianFilter.cpp
Algorithms/mitkDopplerToStrainRateFilter.cpp
Algorithms/mitkGeometryClipImageFilter.cpp
Algorithms/mitkGeometryDataSource.cpp
Algorithms/mitkHeightFieldSurfaceClipImageFilter.cpp
Algorithms/mitkImageToLookupTableFilter.cpp
Algorithms/mitkInterpolateLinesFilter.cpp
Algorithms/mitkLabeledImageToSurfaceFilter.cpp
Algorithms/mitkLabeledImageVolumeCalculator.cpp
Algorithms/mitkLookupTableSource.cpp
Algorithms/mitkMaskImageFilter.cpp
Algorithms/mitkMeshSource.cpp
Algorithms/mitkNonBlockingAlgorithm.cpp
Algorithms/mitkPadImageFilter.cpp
Algorithms/mitkPlaneCutFilter.cpp
Algorithms/mitkPlaneFit.cpp
Algorithms/mitkPlanesPerpendicularToLinesFilter.cpp
Algorithms/mitkPointLocator.cpp
Algorithms/mitkPointSetToCurvedGeometryFilter.cpp
Algorithms/mitkPointSetToGeometryDataFilter.cpp
Algorithms/mitkPointSetIndexToWorldTransformFilter.cpp
Algorithms/mitkSurfaceIndexToWorldTransformFilter.cpp
Algorithms/mitkPolygonToRingFilter.cpp
Algorithms/mitkProbeFilter.cpp
Algorithms/mitkSimpleHistogram.cpp
Algorithms/mitkSimpleUnstructuredGridHistogram.cpp
Algorithms/mitkUnstructuredGridHistogram.cpp
Algorithms/mitkUnstructuredGridSource.cpp
Algorithms/mitkVolumeVisualizationImagePreprocessor.cpp
Controllers/mitkIPythonService.cpp
Controllers/mitkMovieGenerator.cpp
Controllers/mitkMultiStepper.cpp
DataManagement/mitkAffineTransformationOperation.cpp
DataManagement/mitkApplyDiffImageOperation.cpp
DataManagement/mitkBoundingObject.cpp
DataManagement/mitkBoundingObjectGroup.cpp
DataManagement/mitkCellOperation.cpp
DataManagement/mitkColorConversions.cpp
DataManagement/mitkColorSequence.cpp
DataManagement/mitkColorSequenceCycleH.cpp
DataManagement/mitkColorSequenceHalfTones.cpp
DataManagement/mitkColorSequenceRainbow.cpp
DataManagement/mitkCompressedImageContainer.cpp
DataManagement/mitkCone.cpp
DataManagement/mitkCuboid.cpp
DataManagement/mitkCylinder.cpp
DataManagement/mitkDataStorageSelection.cpp
DataManagement/mitkDelegateManager.cpp
DataManagement/mitkDrawOperation.cpp
DataManagement/mitkEllipsoid.cpp
DataManagement/mitkExternAbstractTransformGeometry.cpp
DataManagement/mitkFrameOfReferenceUIDManager.cpp
DataManagement/mitkGridRepresentationProperty.cpp
DataManagement/mitkGridVolumeMapperProperty.cpp
DataManagement/mitkItkBaseDataAdapter.cpp
DataManagement/mitkLabeledImageLookupTable.cpp
DataManagement/mitkLineOperation.cpp
DataManagement/mitkMesh.cpp
DataManagement/mitkObjectSet.cpp
DataManagement/mitkOrganTypeProperty.cpp
DataManagement/mitkPlaneLandmarkProjector.cpp
DataManagement/mitkPlane.cpp
DataManagement/mitkPropertyManager.cpp
DataManagement/mitkPropertyObserver.cpp
DataManagement/mitkSeedsImage.cpp
DataManagement/mitkSeedsImageLookupTableSource.cpp
DataManagement/mitkSphereLandmarkProjector.cpp
# DataManagement/mitkUSLookupTableSource.cpp
DataManagement/mitkUnstructuredGrid.cpp
DataManagement/mitkVideoSource.cpp
DataManagement/vtkObjectSet.cpp
IO/mitkObjFileIOFactory.cpp
IO/mitkObjFileReader.cpp
IO/mitkPACSPlugin.cpp
IO/mitkParRecFileIOFactory.cpp
IO/mitkParRecFileReader.cpp
IO/mitkPropertyListExportToXmlFile.cpp
IO/mitkPropertyListImportFromXmlFile.cpp
IO/mitkStlVolumeTimeSeriesIOFactory.cpp
IO/mitkStlVolumeTimeSeriesReader.cpp
IO/mitkUnstructuredGridVtkWriter.cpp
IO/mitkUnstructuredGridVtkWriterFactory.cpp
IO/mitkVtkUnstructuredGridIOFactory.cpp
IO/mitkVtkUnstructuredGridReader.cpp
IO/mitkVtkVolumeTimeSeriesIOFactory.cpp
IO/mitkVtkVolumeTimeSeriesReader.cpp
Interactions/mitkConferenceEventMapper.cpp
Interactions/mitkConnectPointsInteractor.cpp
#Interactions/mitkCoordinateSupplier.cpp
#Interactions/mitkDisplayCoordinateOperation.cpp
#Interactions/mitkDisplayInteractor.cpp
Interactions/mitkAffineInteractor3D.cpp
Interactions/mitkAffineDataInteractor3D.cpp
Interactions/mitkDisplayPointSetInteractor.cpp
#Interactions/mitkDisplayVectorInteractor.cpp
Interactions/mitkInteractionDebug.cpp
Interactions/mitkInteractionDebugger.cpp
Interactions/mitkPointInteractor.cpp
Interactions/mitkPointSelectorInteractor.cpp
#Interactions/mitkPositionTracker.cpp
Interactions/mitkSeedsInteractor.cpp
+ Interactions/mitkSurfaceDeformationDataInteractor3D.cpp
Interactions/mitkSocketClient.cpp
Interactions/mitkSurfaceDeformationInteractor3D.cpp
Interactions/mitkSurfaceInteractor.cpp
# Interactions/mitkCreateSurfaceTool.cpp
Rendering/mitkEnhancedPointSetVtkMapper3D.cpp
Rendering/mitkImageBackground2D.cpp
Rendering/mitkLineMapper2D.cpp
# Rendering/mitkLineVtkMapper3D.cpp
Rendering/mitkMeshMapper2D.cpp
Rendering/mitkMeshVtkMapper3D.cpp
Rendering/mitkNativeRenderWindowInteractor.cpp
Rendering/mitkSplineMapper2D.cpp
Rendering/mitkSplineVtkMapper3D.cpp
Rendering/mitkUnstructuredGridMapper2D.cpp
Rendering/mitkUnstructuredGridVtkMapper3D.cpp
Rendering/mitkVectorImageMapper2D.cpp
Rendering/vtkUnstructuredGridMapper.cpp
Rendering/vtkMaskedGlyph2D.cpp
Rendering/vtkMaskedGlyph3D.cpp
Rendering/vtkMitkVolumeTextureMapper3D.cpp
Rendering/vtkMitkOpenGLVolumeTextureMapper3D.cpp
Rendering/mitkGPUVolumeMapper3D.cpp
Rendering/vtkMitkGPUVolumeRayCastMapper.cpp
)
if(WIN32 AND NOT MINGW)
set(CPP_FILES
Controllers/mitkMovieGeneratorWin32.cpp
${CPP_FILES}
)
endif(WIN32 AND NOT MINGW)
set(RESOURCE_FILES
Interactions/AffineInteraction3D.xml
Interactions/AffineTranslationConfig.xml
Interactions/AffineRotationConfig.xml
+Interactions/AffineDeformationConfig.xml
)