#include <CSceneTreeRenderer.h>
Inheritance diagram for CSceneTreeRenderer:

Public Member Functions | |
| CSceneTreeRenderer (QGLViewer *) | |
| ~CSceneTreeRenderer () | |
| QGLViewer * | getViewer (void) |
Private Slots | |
| virtual void | sltResizeGL (int w, int h) |
| virtual void | sltManageSelection (QMouseEvent *pqEvent) |
| virtual void | sltManageMove (QMouseEvent *pqEvent) |
| void | sltCatchKey (int) |
| void | sltResetSelection () |
Private Attributes | |
| QGLViewer * | m_pViewer |
| CP3D | m_cSphereCenter [12] |
| STQGLExampleSphere * | m_apSphere [12] |
| CSceneTreeRenderer::CSceneTreeRenderer | ( | QGLViewer * | ) |
Default constructor.
| CSceneTreeRenderer::~CSceneTreeRenderer | ( | ) |
Destructor.
| QGLViewer* CSceneTreeRenderer::getViewer | ( | void | ) | [inline] |
Returns a pointer to the used viewer.
| void CSceneTreeRenderer::sltCatchKey | ( | int | ) | [private, slot] |
New slot which catches any key signal emitted by the viewer.
| void CSceneTreeRenderer::sltManageMove | ( | QMouseEvent * | pqEvent | ) | [private, virtual, slot] |
Manages the move events in selection mode.
Reimplemented from QSceneTreeRenderer.
| void CSceneTreeRenderer::sltManageSelection | ( | QMouseEvent * | pqEvent | ) | [private, virtual, slot] |
Manages the press events in selection mode.
Reimplemented from QSceneTreeRenderer.
| void CSceneTreeRenderer::sltResetSelection | ( | ) | [private, slot] |
Slot to reset selection for example after the render mode has changed.
| void CSceneTreeRenderer::sltResizeGL | ( | int | w, | |
| int | h | |||
| ) | [private, virtual, slot] |
Overloads the slot for GL resize.
STQGLExampleSphere* CSceneTreeRenderer::m_apSphere[12] [private] |
CP3D CSceneTreeRenderer::m_cSphereCenter[12] [private] |
QGLViewer* CSceneTreeRenderer::m_pViewer [private] |
Reimplemented from QSceneTreeRenderer.
1.4.7