X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkImagePlanes.cxx;h=a3b858d9fc587bd2de7616c33e5bc2a6d7f366c1;hb=24cf49df8cca3c9eaf921ee406b4949512913fb8;hp=4241c6912daafd9275e21d52dc52f3e62fd3e562;hpb=551b02f0819a98e9595a81570b1d1174f398f34d;p=bbtk.git diff --git a/packages/vtk/src/bbvtkImagePlanes.cxx b/packages/vtk/src/bbvtkImagePlanes.cxx index 4241c69..a3b858d 100644 --- a/packages/vtk/src/bbvtkImagePlanes.cxx +++ b/packages/vtk/src/bbvtkImagePlanes.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbvtkImagePlanes.cxx,v $ Language: C++ - Date: $Date: 2008/05/09 10:39:46 $ - Version: $Revision: 1.3 $ + Date: $Date: 2008/06/25 08:21:31 $ + Version: $Revision: 1.4 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -20,8 +20,6 @@ * \brief */ - - #ifdef _USE_VTK_ #include "bbvtkImagePlanes.h" #include "bbvtkPackage.h" @@ -49,8 +47,6 @@ namespace bbvtk } - - namespace bbvtk { @@ -58,15 +54,16 @@ namespace bbvtk BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk,ImagePlanes) BBTK_BLACK_BOX_IMPLEMENTATION(ImagePlanes,bbtk::AtomicBlackBox); - - - - void ImagePlanes::bbUserConstructor() { Init(); bbSetInputIn(0); + std::vector vect; + vect.push_back(512); + vect.push_back(256); + bbSetInputWindowLevel (vect); } + void ImagePlanes::bbUserCopyConstructor() { Init(); @@ -122,6 +119,7 @@ namespace bbvtk planeWidgetZ->Delete(); } +//--------------------------------------------------------------------- void ImagePlanes::Process() { if (bbGetInputIn()!=0) @@ -141,7 +139,9 @@ namespace bbvtk planeWidgetZ->SetPlaneOrientationToZAxes(); planeWidgetZ->SetSlicePosition((zMax+zMin)/2.); - planeWidgetZ->SetWindowLevel(512,256); + // planeWidgetZ->SetWindowLevel(512,256); + + planeWidgetZ->SetWindowLevel(bbGetInputWindowLevel()[0],bbGetInputWindowLevel()[1]); } } }//namespace bbtk