Evita  0.16
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
evGUIVisualizerWindow Class Reference

#include <evGUIVisualizerWindow.h>

Inheritance diagram for evGUIVisualizerWindow:
Inheritance graph
[legend]
Collaboration diagram for evGUIVisualizerWindow:
Collaboration graph
[legend]

Public Member Functions

 evGUIVisualizerWindow (const int width, const int height, const char *title)
 
virtual ~evGUIVisualizerWindow (void)
 
virtual const evString GetClassName (void) const
 
virtual void show (void)
 
evRenderWindowInteractorGetWindowInteractor (void) const
 
vtkRenderWindow * GetRenderWindow (void) const
 
virtual int Render (void)
 
- Public Member Functions inherited from evGUIWindow
 evGUIWindow (const int width, const int height, const char *title)
 
virtual ~evGUIWindow (void)
 
virtual void Show (void)
 
- Public Member Functions inherited from evGUIObject
 evGUIObject (void)
 
virtual ~evGUIObject (void)
 
- Public Member Functions inherited from evObject
 evObject (void)
 
virtual ~evObject (void)
 
void Print (const int tabbing) const
 
void Print (void) const
 
virtual void PrintSelf (const int tabbing) const
 

Static Private Member Functions

static void CloseCallback (Fl_Widget *widget, void *data)
 

Private Attributes

vtkRenderWindow * RenderWindow
 
evRenderWindowInteractorWindowInteractor
 
Fl_Button * CloseButton
 

Additional Inherited Members

- Protected Member Functions inherited from evObject
 evObject (const evObject &object)
 

Constructor & Destructor Documentation

evGUIVisualizerWindow::evGUIVisualizerWindow ( const int  width,
const int  height,
const char *  title 
)
evGUIVisualizerWindow::~evGUIVisualizerWindow ( void  )
inlinevirtual

Member Function Documentation

void evGUIVisualizerWindow::CloseCallback ( Fl_Widget *  widget,
void *  data 
)
inlinestaticprivate
virtual const evString evGUIVisualizerWindow::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evGUIWindow.

vtkRenderWindow * evGUIVisualizerWindow::GetRenderWindow ( void  ) const
inline
evRenderWindowInteractor * evGUIVisualizerWindow::GetWindowInteractor ( void  ) const
inline
int evGUIVisualizerWindow::Render ( void  )
inlinevirtual
void evGUIVisualizerWindow::show ( void  )
inlinevirtual

Member Data Documentation

Fl_Button* evGUIVisualizerWindow::CloseButton
private
vtkRenderWindow* evGUIVisualizerWindow::RenderWindow
private
evRenderWindowInteractor* evGUIVisualizerWindow::WindowInteractor
private

The documentation for this class was generated from the following file: