#include <OpenGLControl.h>
Public Member Functions | |
| COpenGLControl () | |
| void | Create (CRect rect, CWnd *parent) |
| Erzeugt ein OpenGL Window. | |
| virtual | ~COpenGLControl () |
| void | stopDraw () |
| Stopt das GL Zeichnen. | |
| void | resumeDraw () |
| Setzt das GL Zeichnen fort. | |
| VolDisplay * | getVolDisplay () |
| Lieft das zugehörige VolDisplay an den Aufrufer. | |
| void | setSliceOptions () |
| Setzt die GL Eigenschaften für Slice View. | |
| void | setRenderOptions () |
| Setzt die GL Eigenschaften für Render View. | |
| void | Swap () |
| Tauscht Front mit Back Buffer. | |
Protected Member Functions | |
| void | InitGL () |
| Initialisiert GL. | |
| void | DrawGLScene () |
| Zeichnet die aktulle GL Szene in den Backbuffer. | |
| afx_msg void | OnPaint () |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
| afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
| afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
Protected Attributes | |
| OpenGLDevice | openGLDevice |
| CClientDC * | dc |
| bool | b_draw |
| bool | b_renderMode |
| VolDisplay | volDisplay |
|
|
|
|
|
|
|
||||||||||||
|
Erzeugt ein OpenGL Window.
|
|
|
Zeichnet die aktulle GL Szene in den Backbuffer.
|
|
|
Lieft das zugehörige VolDisplay an den Aufrufer.
|
|
|
Initialisiert GL.
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
OpenGL section |
|
||||||||||||||||
|
|
|
|
Setzt das GL Zeichnen fort.
|
|
|
Setzt die GL Eigenschaften für Render View.
|
|
|
Setzt die GL Eigenschaften für Slice View.
|
|
|
Stopt das GL Zeichnen.
|
|
|
Tauscht Front mit Back Buffer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5