#include <gl-window.qt.hh>
Definition at line 42 of file gl-window.qt.hh.
GLWindow::GLWindow |
( |
TView |
AViewType, |
|
|
QWorkspace * |
parent, |
|
|
Window * |
owner, |
|
|
SelectBar * |
selection |
|
) |
| |
Constructeur pour une vue non partagee.
- Parameters
-
AViewType | Type de vue a creer |
parent | Widget parent |
owner | Fenetre mere |
selection | Pointeur sur la barre de selection |
Definition at line 37 of file gl-window.qt.cc.
GLWindow::GLWindow |
( |
TView |
AViewType, |
|
|
QWorkspace * |
parent, |
|
|
Window * |
owner, |
|
|
GLWindow * |
share, |
|
|
SelectBar * |
selection |
|
) |
| |
Constructeur pour une vue partagee.
- Parameters
-
AViewType | Type de vue a creer |
parent | Widget parent |
owner | Fenetre mere |
share | Vue avec laquelle elle partage le contexte OpenGL |
selection | Pointeur sur la barre de selection |
Definition at line 53 of file gl-window.qt.cc.
void GLWindow::closeEvent |
( |
QCloseEvent * |
e | ) |
|
|
virtual |
void GLWindow::creation |
( |
| ) |
|
|
protectedvirtual |
TViewId GLWindow::getCliquedViewId |
( |
| ) |
const |
|
virtual |
Accesseur sur l'identifiant de la vue cliquee
- Returns
- L'identifiant de la vue
Reimplemented in GLMultiWindow.
Definition at line 99 of file gl-window.qt.cc.
TViewId GLWindow::getDoubleCliquedViewId |
( |
| ) |
const |
|
virtual |
Accesseur sur l'identifiant de la vue double-cliquee
- Returns
- L'identifiant de la vue
Reimplemented in GLMultiWindow.
Definition at line 102 of file gl-window.qt.cc.
TViewId GLWindow::getViewId |
( |
| ) |
const |
|
virtual |
TView GLWindow::getViewType |
( |
| ) |
const |
|
virtual |
Accesseur sur le type de vue
- Returns
- Le type de la vue
Definition at line 76 of file gl-window.qt.cc.
string GLWindow::getViewTypeString |
( |
| ) |
const |
|
virtual |
Accesseur sur le nom du type de la vue
- Returns
- La chaine caracterisant la vue
Reimplemented in GLMultiWindow.
Definition at line 86 of file gl-window.qt.cc.
void GLWindow::initializeGL |
( |
| ) |
|
|
protectedvirtual |
void GLWindow::mouseDoubleClickEvent |
( |
QMouseEvent * |
e | ) |
|
|
protectedvirtual |
void GLWindow::mouseMoveEvent |
( |
QMouseEvent * |
e | ) |
|
|
protectedvirtual |
void GLWindow::mousePressEvent |
( |
QMouseEvent * |
e | ) |
|
|
protectedvirtual |
Gestion de l'appui d'un des boutons de la souris
- Parameters
-
e | Evenement bouton enfonce |
Reimplemented in GLMultiWindow.
Definition at line 271 of file gl-window.qt.cc.
void GLWindow::mouseReleaseEvent |
( |
QMouseEvent * |
e | ) |
|
|
protectedvirtual |
void GLWindow::paintGL |
( |
| ) |
|
|
virtual |
void GLWindow::resizeGL |
( |
int |
W, |
|
|
int |
H |
|
) |
| |
|
protectedvirtual |
Gestion du reajustement de la taille de la fenetre
- Parameters
-
Definition at line 171 of file gl-window.qt.cc.
TViewId GLWindow::FViewId |
|
protected |
TView GLWindow::FViewType |
|
protected |
The documentation for this class was generated from the following files: