#include <vtkInteractorStyleTrackballCamera.h>
#include "bbtkWxBlackBox.h"
-#include "wxVTKRenderWindowInteractor.h"
+#include "creawxVTKRenderWindowInteractor.h"
void Update();
vtkRenderer *GetRenderer();
- wxVTKRenderWindowInteractor * GetInteractor();
+ crea::wxVTKRenderWindowInteractor * GetInteractor();
virtual void Refresh(bool eraseBackground = true, const wxRect* rect = NULL);
private:
- Viewer3D* mBox;
- vtkRenderer *renderer;
- vtkRenderWindow *renderwindow;
- vtkInteractorStyleTrackballCamera *interactorstyle;
- wxVTKRenderWindowInteractor *wxvtkrenderwindowinteractor;
+ Viewer3D *mBox;
+ vtkRenderer *renderer;
+ vtkRenderWindow *renderwindow;
+ vtkInteractorStyleTrackballCamera *interactorstyle;
+ crea::wxVTKRenderWindowInteractor *wxvtkrenderwindowinteractor;
};
//------------------------------------------------------------------------
BBTK_DECLARE_INPUT(Stereo, bool);
BBTK_DECLARE_INPUT(BackgroundColor,std::vector<double>);
BBTK_DECLARE_OUTPUT(Renderer,vtkRenderer*);
- BBTK_DECLARE_OUTPUT(Interactor,wxVTKRenderWindowInteractor*);
+ BBTK_DECLARE_OUTPUT(Interactor,crea::wxVTKRenderWindowInteractor*);
BBTK_PROCESS(Process);
BBTK_CREATE_WIDGET(CreateWidget);
BBTK_ON_SHOW_WIDGET(OnShowWidget);
BBTK_INPUT(Viewer3D,Obs5,"Input observer",vtkInteractorObserver *,"");
BBTK_INPUT(Viewer3D,Stereo,"Stereo with Red-Blue filter. False/True (default False)",bool,"");
BBTK_OUTPUT(Viewer3D,Renderer,"Renderer to which actors can be added.",vtkRenderer*,"");
- BBTK_OUTPUT(Viewer3D,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*,"");
+ BBTK_OUTPUT(Viewer3D,Interactor,"Interactor with which vtk widgets can interact",crea::wxVTKRenderWindowInteractor*,"");
BBTK_END_DESCRIBE_BLACK_BOX(Viewer3D);
//=================================================================