Program: wxMaracas
Module: $RCSfile: wxMaracasMultipleVolumeRendererView.h,v $
Language: C++
- Date: $Date: 2009/07/08 14:22:14 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2010/01/13 13:31:10 $
+ Version: $Revision: 1.6 $
Copyright: (c) 2002, 2003
License:
void addVolumeViewPanel(wxMaracasMultipleVolumeRendererPanel* irmview, std::string dataname);
+ vtkPiecewiseFunction* GetTransferFunction(int volumeid);
+ vtkColorTransferFunction* GetColorFunction(int volumeid);
+
+ std::vector<vtkImageData*> GetOutputImages();
+
+ void changeCompositeMIPFunction(int id, int function);
+
+ wxMaracasMultipleVolumeRendererManager* getVolumeRenderManager();
+
private:
static wxMaracasMultipleVolumeRendererView* instance;
wxMaracasMultipleVolumeRendererManager* volmanager;
-
wxAuiManager* wxauimanager;
+ wxToolBar* _toolb;
std::string _path;
-
- wxToolBar* _toolb;
-
+ std::vector<vtkImageData*> imgVect;
};
class ToolBarEventHandlerMultipleVolumeRenderer : public wxEvtHandler{