Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
SimpleCanvas Class Reference
Inheritance diagram for SimpleCanvas:
vtGLCanvas

Public Member Functions

 SimpleCanvas (wxWindow *parent, const wxWindowID id, const wxPoint &pos, const wxSize &size, long style, const wxString &name, int *gl_attrib)
 
virtual void OnCanvasChar (wxKeyEvent &event)
 
- Public Member Functions inherited from vtGLCanvas
 vtGLCanvas (wxWindow *parent, const wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=_T("vtGLCanvas"), int *gl_attrib=NULL, vtGLCanvasListener *listener=NULL)
 
void SetSpaceNavTarget (vtTransform *t)
 
void SetSpaceNavSpeed (float f)
 
void SetSpaceNavAllowRoll (bool b)
 
void OnPaint (wxPaintEvent &event)
 
void OnSize (wxSizeEvent &event)
 
void OnEraseBackground (wxEraseEvent &event)
 
void OnMouseCaptureLost (wxMouseCaptureLostEvent &event)
 
void OnChar (wxKeyEvent &event)
 
void OnKeyDown (wxKeyEvent &event)
 
void OnKeyUp (wxKeyEvent &event)
 
void OnMouseEvent (wxMouseEvent &event)
 
void OnClose (wxCloseEvent &event)
 
void QueueRefresh (bool eraseBackground)
 
void OnIdle (wxIdleEvent &event)
 
 vtGLCanvas (wxWindow *parent, const wxWindowID id, const wxPoint &pos, const wxSize &size, long style, const wxString &name, int *gl_attrib)
 
void EnableSpaceNav ()
 
void SetSpaceNavSpeed (float f)
 
void SetSpaceNavAllowRoll (bool b)
 
void OnPaint (wxPaintEvent &event)
 
void OnSize (wxSizeEvent &event)
 
void OnEraseBackground (wxEraseEvent &event)
 
void OnMouseCaptureLost (wxMouseCaptureLostEvent &event)
 
void OnChar (wxKeyEvent &event)
 
void OnKeyDown (wxKeyEvent &event)
 
void OnKeyUp (wxKeyEvent &event)
 
void OnMouseEvent (wxMouseEvent &event)
 
void OnClose (wxCloseEvent &event)
 
void OnIdle (wxIdleEvent &event)
 
virtual void OnAfterUpdate ()
 

Additional Inherited Members

- Public Attributes inherited from vtGLCanvas
bool m_bPainting
 
bool m_bFirstPaint
 
bool m_bRunning
 
bool m_bShowFrameRateChart
 
bool m_bCapture
 
vtGLCanvasListenerm_Listener
 
- Protected Attributes inherited from vtGLCanvas
bool m_pbKeyState [512]
 
int m_iConsecutiveMousemoves
 

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