|
Developer Documentation
|
#include <OpenFlipper/widgets/glWidget/simpleViewer.hh>
Public Member Functions | |
| SimpleViewer (QWidget *_parent=NULL, bool useDefaultSceneGraph=true) | |
| Constructor. | |
| ~SimpleViewer () | |
| Destructor. | |
| Viewer::ViewerProperties & | properties () |
| Viewer properties. | |
| glViewer * | viewer () |
| Viewer. | |
| void | setSceneGraph (ACG::SceneGraph::BaseNode *rootNode) |
Protected Member Functions | |
| virtual void | resizeEvent (QResizeEvent *_event) |
Private Slots | |
| void | setActionMode (const Viewer::ActionMode _am) |
| void | getActionMode (Viewer::ActionMode &_am) |
| void | getPickMode (std::string &_name) |
Private Member Functions | |
| void | initialize (const OFGLFormat &_format, OFGLWidget *_shareWidget=NULL, bool useDefaultSceneGraph=true) |
Private Attributes | |
| OFGLWidget * | glWidget_ |
| Viewer::ViewerProperties | props_ |
| SimpleGLGraphicsScene * | scene_ |
| glViewer * | mainWidget_ |
| Viewer::ActionMode | actionMode_ |
Simple scene graph viewer. Plugins can use this class to display the scenegraph in own widgets. SimpleViewer acts as a bridge between the normal Qt widget system and the QtGraphicsWidget based glViewer (OpenFlipper/widgets/glWidget/QtBaseViewer.hh).
Definition at line 80 of file simpleViewer.hh.
| SimpleViewer::SimpleViewer | ( | QWidget * | _parent = NULL, |
| bool | useDefaultSceneGraph = true |
||
| ) |
Constructor.
Definition at line 73 of file simpleViewer.cc.
| SimpleViewer::~SimpleViewer | ( | ) |
Destructor.
Definition at line 85 of file simpleViewer.cc.
|
privateslot |
Definition at line 151 of file simpleViewer.cc.
|
privateslot |
Definition at line 156 of file simpleViewer.cc.
|
private |
Definition at line 103 of file simpleViewer.cc.
| Viewer::ViewerProperties & SimpleViewer::properties | ( | ) |
Viewer properties.
Definition at line 161 of file simpleViewer.cc.
|
protectedvirtual |
Definition at line 89 of file simpleViewer.cc.
|
privateslot |
Definition at line 146 of file simpleViewer.cc.
| void SimpleViewer::setSceneGraph | ( | ACG::SceneGraph::BaseNode * | rootNode | ) |
Definition at line 138 of file simpleViewer.cc.
| glViewer * SimpleViewer::viewer | ( | ) |
Viewer.
Definition at line 166 of file simpleViewer.cc.
|
private |
Definition at line 124 of file simpleViewer.hh.
|
private |
Definition at line 117 of file simpleViewer.hh.
|
private |
Definition at line 122 of file simpleViewer.hh.
|
private |
Definition at line 119 of file simpleViewer.hh.
|
private |
Definition at line 121 of file simpleViewer.hh.