X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvImageContour.h;h=3bf4a6e3c07203ca4177d615e615f2aaf24c6803;hb=c7c62b61f99ae5c36563613b9a7b4b3b2ec3648b;hp=0e9a9436f91fe0647f32747b08b7444e05dde35f;hpb=26bbfd8756d07eb73acbfe2fcfd77b3a4f3b52a9;p=clitk.git diff --git a/vv/vvImageContour.h b/vv/vvImageContour.h index 0e9a943..3bf4a6e 100644 --- a/vv/vvImageContour.h +++ b/vv/vvImageContour.h @@ -3,8 +3,8 @@ Program: vv Module: $RCSfile: vvImageContour.h,v $ Language: C++ - Date: $Date: 2010/02/07 12:00:59 $ - Version: $Revision: 1.2 $ + Date: $Date: 2010/03/01 07:37:25 $ + Version: $Revision: 1.4 $ Author : David Sarrut (david.sarrut@creatis.insa-lyon.fr) Copyright (C) 2010 @@ -28,33 +28,30 @@ #ifndef VVIMAGECONTOUR_H #define VVIMAGECONTOUR_H -#include -#include -#include -#include -#include -#include -#include - #include "clitkCommon.h" #include "vvSlicer.h" +class vtkImageClip; +class vtkMarchingSquares; +class vtkActor; //------------------------------------------------------------------------------ class vvImageContour { // Q_OBJECT - public: + public: vvImageContour(); ~vvImageContour(); void setSlicer(vvSlicer * slicer); - // vtkActor * getActor() { return mSquaresActor;} void update(int value); + void hideActors(); + void showActors(); protected: vvSlicer * mSlicer; int mSlice; int mTSlice; + int mValue; std::vector mClipperList; std::vector mSquaresList;