| 
    VTK
   
    
   
   | 
  
  
  
 
class to display a VTK window in an MFC window More...
#include <vtkMFCWindow.h>

Public Member Functions | |
| vtkMFCWindow (CWnd *pcWnd) | |
| constructor requires a parent   | |
| virtual | ~vtkMFCWindow () | 
| destructor   | |
| void | DrawDC (CDC *pDC) | 
| draw to a device context   | |
| virtual void | SetRenderWindow (vtkWin32OpenGLRenderWindow *) | 
| give an instance of a vtk render window to the mfc window   | |
| virtual  vtkWin32OpenGLRenderWindow *  | GetRenderWindow () | 
| get the render window   | |
| virtual vtkRenderWindowInteractor * | GetInteractor () | 
| get the interactor   | |
Protected Member Functions | |
| afx_msg void | OnSize (UINT nType, int cx, int cy) | 
| handle size events   | |
| afx_msg void | OnPaint () | 
| handle paint events   | |
| afx_msg void | OnDestroy () | 
| handle destroy events   | |
| BOOL | OnEraseBkgnd (CDC *pDC) | 
| don't clear background   | |
| afx_msg void | OnLButtonDblClk (UINT nFlags, CPoint point) | 
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) | 
| afx_msg void | OnMButtonDown (UINT nFlags, CPoint point) | 
| afx_msg void | OnRButtonDown (UINT nFlags, CPoint point) | 
| afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) | 
| afx_msg void | OnMButtonUp (UINT nFlags, CPoint point) | 
| afx_msg void | OnRButtonUp (UINT nFlags, CPoint point) | 
| afx_msg void | OnMouseMove (UINT nFlags, CPoint point) | 
| afx_msg BOOL | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) | 
| afx_msg void | OnChar (UINT nChar, UINT nRepCnt, UINT nFlags) | 
| afx_msg void | OnKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags) | 
| afx_msg void | OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) | 
| afx_msg void | OnTimer (UINT_PTR nIDEvent) | 
Protected Attributes | |
| vtkWin32OpenGLRenderWindow * | pvtkWin32OpenGLRW | 
| the vtk window   | |
class to display a VTK window in an MFC window
Definition at line 28 of file vtkMFCWindow.h.
| vtkMFCWindow::vtkMFCWindow | ( | CWnd * | pcWnd | ) | 
constructor requires a parent
| virtual vtkMFCWindow::~vtkMFCWindow | ( | ) |  [virtual] | 
        
destructor
| void vtkMFCWindow::DrawDC | ( | CDC * | pDC | ) | 
draw to a device context
| virtual void vtkMFCWindow::SetRenderWindow | ( | vtkWin32OpenGLRenderWindow * | ) |  [virtual] | 
        
give an instance of a vtk render window to the mfc window
| virtual vtkWin32OpenGLRenderWindow* vtkMFCWindow::GetRenderWindow | ( | ) |  [virtual] | 
        
get the render window
| virtual vtkRenderWindowInteractor* vtkMFCWindow::GetInteractor | ( | ) |  [virtual] | 
        
get the interactor
| afx_msg void vtkMFCWindow::OnSize | ( | UINT | nType, | 
| int | cx, | ||
| int | cy | ||
| ) |  [protected] | 
        
handle size events
| afx_msg void vtkMFCWindow::OnPaint | ( | ) |  [protected] | 
        
handle paint events
| afx_msg void vtkMFCWindow::OnDestroy | ( | ) |  [protected] | 
        
handle destroy events
| BOOL vtkMFCWindow::OnEraseBkgnd | ( | CDC * | pDC | ) |  [protected] | 
        
don't clear background
| afx_msg void vtkMFCWindow::OnLButtonDblClk | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnLButtonDown | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnMButtonDown | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnRButtonDown | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnLButtonUp | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnMButtonUp | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnRButtonUp | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnMouseMove | ( | UINT | nFlags, | 
| CPoint | point | ||
| ) |  [protected] | 
        
| afx_msg BOOL vtkMFCWindow::OnMouseWheel | ( | UINT | nFlags, | 
| short | zDelta, | ||
| CPoint | pt | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnChar | ( | UINT | nChar, | 
| UINT | nRepCnt, | ||
| UINT | nFlags | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnKeyUp | ( | UINT | nChar, | 
| UINT | nRepCnt, | ||
| UINT | nFlags | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnKeyDown | ( | UINT | nChar, | 
| UINT | nRepCnt, | ||
| UINT | nFlags | ||
| ) |  [protected] | 
        
| afx_msg void vtkMFCWindow::OnTimer | ( | UINT_PTR | nIDEvent | ) |  [protected] | 
        
the vtk window
Definition at line 77 of file vtkMFCWindow.h.
 1.8.0