#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.
|
|
|
|
|
|
|
|
|
|
|