]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkImagePlanes.h
no message
[bbtk.git] / packages / vtk / src / bbvtkImagePlanes.h
index aba6557704efc588b116aefced315053f0accdaf..eae6bc9a9d44ecbc1a011eb149e39cc835b7e7be 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbvtkImagePlanes.h,v $
   Language:  C++
-  Date:      $Date: 2010/01/21 16:03:19 $
-  Version:   $Revision: 1.20 $
+  Date:      $Date: 2010/06/01 13:48:14 $
+  Version:   $Revision: 1.22 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -55,6 +55,7 @@ class vtkImageData;
 class vtkImagePlaneWidget;
 
 #include "vtkPlaneWidget.h"
+#include "vtkRenderWindowInteractor.h"
 #include "vtkImageReslice.h"
 #include <vtkTransform.h>
 
@@ -72,7 +73,7 @@ namespace bbvtk
     BBTK_DECLARE_INPUT(PointsX,     std::vector<int>);
     BBTK_DECLARE_INPUT(PointsY,     std::vector<int>);
     BBTK_DECLARE_INPUT(PointsZ,     std::vector<int>);
-       BBTK_DECLARE_INPUT(Interactor,  vtkRenderWindowInteractor*);
+    BBTK_DECLARE_INPUT(Interactor,  vtkRenderWindowInteractor*);
 
     BBTK_DECLARE_OUTPUT(PlaneX,    vtkImagePlaneWidget*);
     BBTK_DECLARE_OUTPUT(PlaneY,    vtkImagePlaneWidget*);
@@ -82,7 +83,7 @@ namespace bbvtk
     BBTK_DECLARE_OUTPUT(ImageY,    vtkImageData*);        
     BBTK_DECLARE_OUTPUT(ImageZ,    vtkImageData*);  
     BBTK_DECLARE_OUTPUT(Image3Pts, vtkImageData*);     
-       BBTK_DECLARE_OUTPUT(Transform3Pts, vtkLinearTransform*);        
+    BBTK_DECLARE_OUTPUT(Transform3Pts, vtkLinearTransform*);
 
     BBTK_PROCESS(Process);
     void Process();
@@ -95,17 +96,17 @@ namespace bbvtk
     vtkImageData* image;
     vtkImageReslice* _imageReslicer;
 
-       vtkTransform* _transform;
-       vtkMatrix4x4* _matrix;
+    vtkTransform* _transform;
+    vtkMatrix4x4* _matrix;
 
     double* getCrossProduct(double* vect0,double* vect1);
     double getPodoubleProduct(double* vect0,double* vect1);
     double* getNormal(double* vect);
     double getMagnitud(double* vect);
     double* makeVector(double podouble0[3], double podouble1[3]);
-       void updateInteractor();
+    void updateInteractor();
 
-       vtkImagePlaneWidget* GetPlaneWidget(unsigned char activationkey, double r, double g, double b, vtkCellPicker* picker);
+    vtkImagePlaneWidget* GetPlaneWidget(unsigned char activationkey, double r, double g, double b, vtkCellPicker* picker);
   };
    
   //=================================================================
@@ -121,7 +122,7 @@ namespace bbvtk
   BBTK_INPUT(ImagePlanes, PointsX,     "Points in X",  std::vector<int>, "");
   BBTK_INPUT(ImagePlanes, PointsY,     "Points in Y",  std::vector<int>, "");
   BBTK_INPUT(ImagePlanes, PointsZ,     "Points in Z",  std::vector<int>, "");
-  BBTK_INPUT(ImagePlanes, Interactor,     "Interactor for the planes",  vtkRenderWindowInteractor*, "");
+  BBTK_INPUT(ImagePlanes, Interactor,  "Interactor for the planes",  vtkRenderWindowInteractor*, "");
 
   BBTK_OUTPUT(ImagePlanes,PlaneX,    "The image plane in X direction",         vtkImagePlaneWidget*,   "");
   BBTK_OUTPUT(ImagePlanes,PlaneY,    "The image plane in Y direction",         vtkImagePlaneWidget*,   "");
@@ -131,7 +132,7 @@ namespace bbvtk
   BBTK_OUTPUT(ImagePlanes,ImageY,    "The image in Y direction",               vtkImageData*,          "");
   BBTK_OUTPUT(ImagePlanes,ImageZ,    "The image in Z direction",               vtkImageData*,          "");    
   BBTK_OUTPUT(ImagePlanes,Image3Pts, "The image (3 points plane definition)",  vtkImageData*,          "");    
-  BBTK_OUTPUT(ImagePlanes,Transform3Pts, "The Tranform of the image",  vtkLinearTransform*,          "");    
+  BBTK_OUTPUT(ImagePlanes,Transform3Pts, "The Tranform of the image",          vtkLinearTransform*,    "");    
      
  
   BBTK_END_DESCRIBE_BLACK_BOX(ImagePlanes);