Program: wxMaracas
Module: $RCSfile: wxMaracas_ViewerWidget.h,v $
Language: C++
- Date: $Date: 2009/05/04 07:35:43 $
- Version: $Revision: 1.4 $
+ Date: $Date: 2010/01/21 13:54:15 $
+ Version: $Revision: 1.9 $
Copyright: (c) 2002, 2003
License:
// For compilers that support precompilation, includes <wx/wx.h>.
// -----------------------------------------------------------------------------------------------------------
#include <wx/wxprec.h>
+
#ifdef __BORLANDC__
#pragma hdrstop
#endif
// Constructors & Destructors
//------------------------------------------------------------------------------------------------------------
- wxMaracas_ViewerWidget(wxWindow *parent, vtkImageData* imagedata, int type);
+ wxMaracas_ViewerWidget(wxWindow *parent, vtkImageData* imagedata, int type, vtkMPRBaseData *vtkmprbasedata=NULL);
~wxMaracas_ViewerWidget();
//------------------------------------------------------------------------------------------------------------
// Attributes
//------------------------------------------------------------------------------------------------------------
+ void setColorTransferFunction(vtkColorTransferFunction* colortable);
+
+ void setWindowLevel(double level);
+
+ void setColorLevel(double level);
private:
int mType;
+ bool minternalVtkmprbasedata;
vtkMPRBaseData *mvtkmprbasedata;
wxVtk2DBaseView *mvtk2Dbaseview;
wxVtkMPR3DView *mwxvtkmpr3Dview;
- vtkMPR3DDataViewer *vtkmpr3Ddataviewer;
-
+ vtkMPR3DDataViewer *vtkmpr3Ddataviewer;
};