Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
QtGLGraphicsScene Class Reference

`#include <OpenFlipper/widgets/glWidget/QtGLGraphicsScene.hh>`

Inheritance diagram for QtGLGraphicsScene:

## Public Member Functions
| QtGLGraphicsScene (std::vector< glViewer * > *_views, QtMultiViewLayout *_layout)
void | setCursorPainter (CursorPainter *_cursorPainter)

## Protected Member Functions
virtual void | drawBackground (QPainter *_painter, const QRectF &_rect)
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *_e)
virtual bool | event (QEvent *_event)

## Private Member Functions
glViewer * | findView (const QPointF &_p, bool _setActive=false)

## Private Attributes
std::vector< glViewer * > * | views_
QtMultiViewLayout * | layout_
CursorPainter * | cursorPainter_

## Detailed Description

OpenGL drawing area and widget scene – for internal use only. The scene basically redirects calls to a ACG::QtWidgets::glViewer, the corresponding virtual methods there are prefixed with `gl`.

See also
  ACG::QtWidgets::glViewer

Definition at line 87 of file QtGLGraphicsScene.hh.

The documentation for this class was generated from the following files:

- OpenFlipper/widgets/glWidget/QtGLGraphicsScene.hh
- OpenFlipper/widgets/glWidget/QtGLGraphicsScene.cc