24 #ifndef __evGUIVisualizerWindow_h 25 #define __evGUIVisualizerWindow_h 29 #include <FL/Fl_Button.H> 30 #include <FL/Fl_Window.H> 31 #include "vtkRenderWindow.h" 32 #include "vtkCommand.h" 33 #include "vtkInteractorStyle.h" 49 return(
evString(
"evGUIVisualizerWindow"));
52 virtual void show(
void);
96 this->Fl_Window::show();
99 this->
WindowInteractor->GetInteractorStyle()->InvokeEvent(vtkCommand::UserEvent, NULL);
108 visualizer_window->do_callback();
evGUIVisualizerWindow(const int width, const int height, const char *title)
virtual int Render(void)
Definition: evGUIVisualizerWindow.h:112
virtual void show(void)
Definition: evGUIVisualizerWindow.h:94
evRenderWindowInteractor * WindowInteractor
Definition: evGUIVisualizerWindow.h:64
Definition: evRenderWindowInteractor.h:69
virtual const evString GetClassName(void) const
Definition: evGUIVisualizerWindow.h:47
virtual ~evGUIVisualizerWindow(void)
Definition: evGUIVisualizerWindow.h:72
Definition: evGUIWindow.h:33
vtkRenderWindow * RenderWindow
Definition: evGUIVisualizerWindow.h:63
Definition: evGUIVisualizerWindow.h:39
Fl_Button * CloseButton
Definition: evGUIVisualizerWindow.h:66
static void CloseCallback(Fl_Widget *widget, void *data)
Definition: evGUIVisualizerWindow.h:104
evRenderWindowInteractor * GetWindowInteractor(void) const
Definition: evGUIVisualizerWindow.h:82
Definition: evString.h:30
vtkRenderWindow * GetRenderWindow(void) const
Definition: evGUIVisualizerWindow.h:88