X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxSTLWidget_03.h;h=916ca395d252a37104542472e27cdb5be2d98222;hb=0a4bb77d5281ee5bc6eebd504abae2500cfa780a;hp=f120b4fdc6417777e4a39f08a822c0e420e1a676;hpb=c5feadbb145eecf6d73f793535b7e23eb18db2cb;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxSTLWidget_03.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxSTLWidget_03.h index f120b4f..916ca39 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxSTLWidget_03.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxSTLWidget_03.h @@ -16,19 +16,21 @@ #include #include "wxVTKRenderWindowInteractor.h" -#include "wxSurfaceWidget.h" +//#include "wxSurfaceWidget.h" #include "wxVtkBaseView.h" #include "../wxMaracasMPR.h" #include "pPlotter/mBarRange.h"//SIL// -#include -#include +//#include +#include -#include "kernel/vtkSTLExtractor.h" -#include "kernel/vtkJoiner.h" +#include "vtkSTLExtractor.h" +#include "vtkJoiner.h" + +#include "marTypes.h" @@ -37,9 +39,9 @@ //------------------------------------------------------------------ //------------------------------------------------------------------ -class wxSTLWidget_03: public wxPanel{ +class creaMaracasVisu_EXPORT wxSTLWidget_03: public wxPanel{ public: - wxSTLWidget_03(wxWindow *parentmar,marInterface *mar); + wxSTLWidget_03(wxWindow *parentmar);//,marInterface *mar); ~wxSTLWidget_03(); void ConfigureVTK(); void Refresh(); @@ -83,6 +85,9 @@ public: //--------------------------------------- void OnJoinRegions(wxCommandEvent& event); + //JCP 01-03-08 + void setImage(vtkImageData* img); + private: //Processing @@ -133,7 +138,7 @@ private: wxPanel *CreateViewPanel(wxWindow *parent); //Maracas - marInterface *_mar; + //marInterface *_mar; wxMaracasMPR *_wxMaracasMPR; void ResetTree2_JF();