]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasRenderImageTransformation.h
DFCH: imageUndoRedo + Manual Paint: It doesn't works :s :s
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasRenderImageTransformation.h
index 66210c0ff427ed7deb678d4842e989fdd46d628b..1cff0bb5cadda93e97d2f9e39e4a423e37584316 100644 (file)
@@ -3,25 +3,23 @@
 
 #include <vtkTransform.h>
 
-#include "wxMaracasMultipleVolumeRendererManager.h"
+#include "volumerenderermanager.h"
 #include "wxMaracasSurfaceRenderingManager.h"
+#include "creaMaracasVisu_EXPORT.h"
 
-class wxMaracasRenderImageTransformation
+class creaMaracasVisu_EXPORT wxMaracasRenderImageTransformation
 {
 public:
 
-       wxMaracasRenderImageTransformation(wxMaracasMultipleVolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1, 
+        wxMaracasRenderImageTransformation(VolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1,
                wxMaracasSurfaceRenderingManager* surface2, wxMaracasSurfaceRenderingManager* surface3, int id);
        ~wxMaracasRenderImageTransformation();
 
-       void Translate(int x, int y, int z);
-       void Rotate(int x, int y, int z);
-       void Scale(int x, int y, int z);
-
+       void Translate(int tx, int ty, int tz, int rx, int ry, int rz, int sx, int sy, int sz);
        void Refresh()throw(char*);
 
 private:
-       wxMaracasMultipleVolumeRendererManager* vol;
+        VolumeRendererManager* vol;
        wxMaracasSurfaceRenderingManager* surface1;
        wxMaracasSurfaceRenderingManager* surface2;
        wxMaracasSurfaceRenderingManager* surface3;
@@ -34,4 +32,4 @@ private:
        int propID;
 };
 
-#endif
\ No newline at end of file
+#endif