void VisibleImageActor(int idPosition, bool visible);
void VisiblePointWidget( bool visible );
void VisiblePlaneWidget( bool visible );
-
void SetVisibleTissue(int idTissue, bool visible);
bool GetVisibleTissue(int idTissue);
virtual void Refresh();
virtual void RefreshView();
virtual void Configure();
+ void SetImage();
+ void SetBackGroundType(int type);
void SetVtkMPR3DDataViewer( vtkMPR3DDataViewer *vtkmpr3Ddataviewer );
wxPanel* CreateControlPanel(wxWindow *parent, bool align);
-
vtkMPR3DDataViewer* GetVtkMPR3DDataViewer();
wxVtk3DBaseView* GetWxvtk3Dbaseview() throw (char*);
-
void InitOrientationPointWidget();
void showOutlineActor(bool value);
-
// EED 25 Janvier 2007 testLoic
void TestLoic1();
void TestLoic2();
-
- void RemoveActor(vtkActor* actor);
- void ResetCamera(int *ext=NULL, double* origin=NULL,double* spc=NULL);
-
+ void RemoveActor(vtkActor* actor);
+//EED 27/05/2013
+// void ResetCamera(int *ext=NULL,double* spc=NULL);
void setColorTransferFunction(vtkColorTransferFunction* colortable);
-
//Free planes
//-------------------------------------------------------------------
- void ConfigureFreePlanes();
- vtkImagePlaneWidget* GetPlaneWidget(unsigned char activationkey, double r, double g, double b, vtkCellPicker* picker);
- void FreePlaneVisible(int plane, bool ok);
- void FreePlaneInteraction(bool ok);
- void SetFreePlanesOrtho();
-
- void SetColorWindow(double colorWindow);
- void SetColorLevel(double colorLevel);
+ void ConfigureFreePlanes();
+ vtkImagePlaneWidget* GetPlaneWidget(unsigned char activationkey, double r, double g, double b, vtkCellPicker* picker);
+ void FreePlaneVisible(int plane, bool ok);
+ void FreePlaneInteraction(bool ok);
+ void SetFreePlanesOrtho();
+/*Borrame
+ void SetColorWindow(double colorWindow);
+ void SetColorLevel(double colorLevel);
+*/
+ void SetWindowColorLevel(double colorWindow , double colorLevel);
-
private:
wxVtk3DBaseView *_wxvtk3Dbaseview;
vtkMPR3DDataViewer *_vtkmpr3Ddataviewer;
vtkPolyDataMapper *_contourMapper;
//Free planes
- vtkImagePlaneWidget *_planeWidgetX;
- vtkImagePlaneWidget *_planeWidgetY;
- vtkImagePlaneWidget *_planeWidgetZ;
+ vtkImagePlaneWidget *_planeWidgetX;
+ vtkImagePlaneWidget *_planeWidgetY;
+ vtkImagePlaneWidget *_planeWidgetZ;
-
protected:
};