X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvSlicer.h;h=3ccf8effcdb4e49206e577620255b4361ef2e0b5;hb=981c4ae594d096a10a97c39486baf021cb53456e;hp=3a05a16d1df13b8c6bf3ec74521cdabd0ed0e0db;hpb=48d8569538b93bf923de2f8d5c4b9db51640978f;p=clitk.git diff --git a/vv/vvSlicer.h b/vv/vvSlicer.h index 3a05a16..3ccf8ef 100644 --- a/vv/vvSlicer.h +++ b/vv/vvSlicer.h @@ -34,6 +34,7 @@ class vtkPolyDataMapper2D; class vtkProperty2D; class vtkClipPolyData; class vtkImageActor; +class vvBlendImageActor; class vtkBox; class vtkCornerAnnotation; class vtkExtractVOI; @@ -67,7 +68,7 @@ public: } vtkImageMapToWindowLevelColors* GetOverlayMapper(); - vtkImageActor* GetOverlayActor() ; + vvBlendImageActor* GetOverlayActor() ; vtkImageMapToWindowLevelColors* GetFusionMapper() ; vtkImageActor* GetFusionActor() ; vtkActor* GetVFActor() ; @@ -113,6 +114,7 @@ public: return mSubSampling; } void SetVFScale(int scale); + void SetVFWidth(int width); int GetVFScale() { return mScale; } @@ -178,7 +180,7 @@ protected: vvLandmarks* mLandmarks; vtkSmartPointer mOverlayMapper; - vtkSmartPointer mOverlayActor; + vtkSmartPointer mOverlayActor; vtkSmartPointer mFusionMapper; vtkSmartPointer mFusionActor; vtkSmartPointer ca; @@ -206,6 +208,7 @@ protected: int mSubSampling; int mScale; int mVFLog; + int mVFWidth; bool mUseReducedExtent; int * mReducedExtent; int * mInitialExtent;