Program: bbtk
Module: $RCSfile: bbwxvtkViewer2D.cxx,v $
Language: C++
- Date: $Date: 2009/05/28 08:55:45 $
- Version: $Revision: 1.37 $
+ Date: $Date: 2009/09/17 11:17:18 $
+ Version: $Revision: 1.38 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "vtkRenderer.h"
#include <vtkInteractorStyleImage.h>
#include <vtkCommand.h>
-
+#include <vtkImageActor.h>
namespace bbwxvtk
{
//--------------------------------------------------------------------------
~Viewer2DWidget();
void UpdateView();
vtkRenderer *GetRenderer();
-
+ vtkImageActor *GetImageActor();
private:
bool mFirstTime;
Viewer2D *mBox;
<< std::endl;
*/
}
-
+
// std::cout << "OW = "<< mBox->bbGetWindow() << std::endl;
// std::cout << "CW = "<< mBox->bbGetContainingWindow() << std::endl;
// std::cout << "Sh = "<< mBox->bbIsShown() << std::endl;
+
+ bool interp = mBox->bbGetInputInterpolate();
+ if ( interp )
+ imageViewer->GetImageActor()->InterpolateOn();
+ else
+ imageViewer->GetImageActor()->InterpolateOff();
+
int orientation = mBox->bbGetInputOrientation();
if (orientation<0 || orientation>2) {
void Viewer2D::bbUserSetDefaultValues()
{
bbSetInputIn(NULL);
+ bbSetInputInterpolate(true); // JP
bbSetInputSlice(0);
bbSetOutputWidget(0);
bbSetOutputRenderer(0);