Developer Documentation

glViewer Member List

This is the complete list of members for glViewer, including all inherited members.

actionCopyView(const QSize &_windowSize=QSize(-1,-1), const int _splitterWidth=-1, const bool _make_c_string=false) | glViewer | slot
actionPasteView(QSize *_windowSize=NULL, int *_splitterWidth=NULL) | glViewer | slot
actionSetView(QString view) (defined in glViewer) | glViewer | slot
allowConstrainedRotation(const ACG::Vec3d &axis) | glViewer | inline
allowConstrainedRotation() | glViewer | inline
allowRotation(bool _mode) | glViewer | inline
allowRotation() | glViewer | inline
allowRotation_ | glViewer | private
applyProperties() | glViewer | private
aspect_ratio() const | glViewer | inline
bindQFBO(QOpenGLFramebufferObject *_ptr) (defined in glViewer) | glViewer | private
blitQFBO(QOpenGLFramebufferObject *_ptr1, const QRect &_size1, QOpenGLFramebufferObject *_ptr2, const QRect &_size2) (defined in glViewer) | glViewer | private
cleanupEventFilter() | glViewer | inline protected virtual slot
clickEvent_ | glViewer | private
clickTime_ | glViewer | private
clickTimer_ | glViewer | private
computeProjStereo(int _width, int _height, Viewer::ViewerProperties &_properties, ACG::GLMatrixd *_outLeft, ACG::GLMatrixd *_outRight) | glViewer | private
constrainedRotationAxis_ | glViewer | private
contextMenuEvent(QGraphicsSceneContextMenuEvent *_e) | glViewer | protected virtual
copyToImage(QImage &_image, GLenum _buffer=GL_BACK) | glViewer | inline
copyToImage(QImage &_image, unsigned int _left, unsigned int _top, unsigned int _width, unsigned int _height, GLenum _buffer) | glViewer |
createQFBO(QOpenGLFramebufferObject *&_ptr, GLuint *_handle, int _width, int _height, int *_samples) (defined in glViewer) | glViewer | private
createWidgets() (defined in glViewer) | glViewer | private
currentAnimationPos() | glViewer | inline private
currentAnimationPos(double _currentAnimationPos) | glViewer | inline private
currentAnimationPos_ | glViewer | private
currentAnimationPosChanged(double _currentAnimationPos) | glViewer | signal
currentAnimationPosition | glViewer |
decodeView(const QString &_view, ACG::GLMatrixd &m, ACG::GLMatrixd &p, int &pMode, double &ortho_width, QSize *_windowSize=NULL, int *_splitterWidth=NULL, QSize *_viewportSize=NULL) | glViewer | static
decodeView(const QString &_view, QSize *_windowSize=NULL, int *_toolBarWidth=NULL, QSize *_viewportSize=NULL) | glViewer |
defaultVAO_ (defined in glViewer) | glViewer | private
deleteGLDebugLogger() (defined in glViewer) | glViewer | private
deleteQFBO(QOpenGLFramebufferObject *_ptr) (defined in glViewer) | glViewer | private
disallowConstrainedRotation() | glViewer | inline
DONT_TOUCH_NORMALS enum value | glViewer |
dragEnterEvent(QGraphicsSceneDragDropEvent *_e) | glViewer | virtual
dragEnterEvent(QDragEnterEvent *_event) | glViewer | signal
drawCursor() | glViewer | private
drawMenuActions_ (defined in glViewer) | glViewer | private
drawScene(double _aspect=0.0) (defined in glViewer) | glViewer | private
drawScene_mono() (defined in glViewer) | glViewer | private
dropEvent(QGraphicsSceneDragDropEvent *_e) | glViewer | virtual
dropEvent(QDropEvent *_event) | glViewer | signal
encodeView(QString &_view, const QSize &_windowSize=QSize(-1,-1), const int _toolBarWidth=-1, const bool _make_c_string=false) | glViewer |
far_plane() const | glViewer | inline
fast_pick(const QPoint &_mousePos, ACG::Vec3d &_hitPoint) | glViewer |
field_of_view_vertical() const (defined in glViewer) | glViewer |
FIRSTPERSON_NAVIGATION enum value | glViewer |
flyAngle_ | glViewer | private
flyAnimationOrthogonal(QVariant _pos) | glViewer | private slot
flyAnimationOrthogonal_ | glViewer | private
flyAnimationOrthogonalFinished() | glViewer | private slot
flyAnimationPerspective(QVariant _pos) | glViewer | private slot
flyAnimationPerspective_ | glViewer | private
flyAnimationPerspectiveFinished() | glViewer | private slot
flyAxis_ | glViewer | private
flyCenter_ | glViewer | private
flyFrom(const QPoint &_pos) | glViewer | inline virtual slot
flyMoveBack_ | glViewer | private
flyOrthoWidthOriginal_ | glViewer | private
flyPosition_ | glViewer | private
flyTo(const QPoint &_pos, bool _moveBack) | glViewer | virtual slot
flyTo(const QPoint &_pos) | glViewer | inline virtual slot
flyTo(const ACG::Vec3d &_position, const ACG::Vec3d &_center, int _time=1000) | glViewer | virtual slot
flyTranslation_ | glViewer | private
fovyModifier_ | glViewer | private
frame_time_ (defined in glViewer) | glViewer | private
functionMenuUpdate() (defined in glViewer) | glViewer | signal
getConstrainedRotationAxis() | glViewer | inline
glareaGrabbed_ (defined in glViewer) | glViewer | private
glBaseLayout_ (defined in glViewer) | glViewer | private
glDebugLogger_ (defined in glViewer) | glViewer | private
glHeight() const | glViewer |
glMapFromGlobal(const QPoint &_pos) const | glViewer |
glMapToGlobal(const QPoint &_pos) const | glViewer |
glScene_ (defined in glViewer) | glViewer | private
glSize() const | glViewer |
glstate_ | glViewer | private
glViewer(QGraphicsScene *_scene, OFGLWidget *_glWidget, Viewer::ViewerProperties &_properties, QGraphicsWidget *_parent=0) | glViewer |
glViewer(const glViewer &) | glViewer | private
glWidget_ (defined in glViewer) | glViewer | private
glWidth() const | glViewer |
grabGLArea() | glViewer |
handleFirstPersonNavigation(QMouseEvent *_event) | glViewer | private
handleNormalNavigation(QMouseEvent *_event) | glViewer | private
home() | glViewer | virtual slot
home_center_ (defined in glViewer) | glViewer | private
home_inverse_modelview_ (defined in glViewer) | glViewer | private
home_modelview_ (defined in glViewer) | glViewer | private
home_radius_ (defined in glViewer) | glViewer | private
homeOrthoWidth_ (defined in glViewer) | glViewer | private
initialized_ | glViewer | private
initializeGL() | glViewer | protected virtual
initModelviewMatrix() | glViewer |
invalidatePickCache() | glViewer | inline
isRotating_ (defined in glViewer) | glViewer | protected
keyPressEvent(QKeyEvent *_event) | glViewer | inline protected virtual
keyReleaseEvent(QKeyEvent *_event) | glViewer | inline protected virtual
lastAnimationPos_ | glViewer | private
lastMoveTime_ | glViewer | private
lastPoint2D_ | glViewer | protected
lastPoint3D_ | glViewer | private
lastPoint_hitSphere_ | glViewer | private
lastRotationAngle_ | glViewer | private
lastRotationAxis_ | glViewer | private
lockProjectionUpdate(void) | glViewer | inline
lookAround_ (defined in glViewer) | glViewer | protected
lookAt(const ACG::Vec3d &_eye, const ACG::Vec3d &_center, const ACG::Vec3d &_up) | glViewer |
makeCurrent() | glViewer | virtual
makeWidgetCurrent() (defined in glViewer) | glViewer | private
mapToSphere(const QPoint &_p, ACG::Vec3d &_result) const | glViewer | private
mouseCache_ | glViewer | private
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protected virtual
mouseMoveEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protected virtual
mousePressEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protected virtual
mouseReleaseEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protected virtual
moveBack() | glViewer |
moveEvent(QGraphicsSceneMoveEvent *_e) | glViewer | protected virtual
moveForward() | glViewer |
navigationMode(NavigationMode _n) | glViewer |
navigationMode() const | glViewer | inline
NavigationMode enum name | glViewer |
navigationMode_ (defined in glViewer) | glViewer | private
navigationModeChanged(bool _normal) (defined in glViewer) | glViewer | signal
near_plane() const | glViewer | inline
NORMAL_NAVIGATION enum value | glViewer |
NORMALIZE_NORMALS enum value | glViewer |
NormalsMode enum name | glViewer |
normalsMode(NormalsMode _mode) | glViewer |
normalsMode() const | glViewer | inline
normalsMode_ (defined in glViewer) | glViewer | private
operator=(const glViewer &) | glViewer | private
ortho_width() const | glViewer | inline
ORTHOGRAPHIC_PROJECTION enum value | glViewer |
orthographicProjection() | glViewer | virtual slot
paintGL(double _aspect=0.0) | glViewer | protected virtual
PERSPECTIVE_PROJECTION enum value | glViewer |
perspectiveProjection() | glViewer | virtual slot
pick(ACG::SceneGraph::PickTarget _pickTarget, const QPoint &_mousePos, size_t &_nodeIdx, size_t &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer |
pick_region(ACG::SceneGraph::PickTarget _pickTarget, const QRegion &_region, QList< QPair< size_t, size_t > > &_list, QVector< float > *_depths=0, QVector< ACG::Vec3d > *_points=0) | glViewer |
pickCache_ | glViewer | private
pickCacheSupported_ | glViewer | private
pickCacheTarget_ | glViewer | private
pickColor(ACG::SceneGraph::PickTarget _pickTarget, const QPoint &_mousePos, size_t &_nodeIdx, size_t &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer | private
pickFromCache(ACG::SceneGraph::PickTarget _pickTarget, const QPoint &_mousePos, size_t &_nodeIdx, size_t &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer | private
postproc_ | glViewer | private
processGLDebugMessage(const QOpenGLDebugMessage &msg) | glViewer | protected slot
projectionMode(ProjectionMode _p) | glViewer |
projectionMode() const | glViewer | inline
ProjectionMode enum name | glViewer |
projectionMode_ (defined in glViewer) | glViewer | private
projectionModeChanged(bool _ortho) (defined in glViewer) | glViewer | signal
projectionUpdateLocked_ (defined in glViewer) | glViewer | private
properties() | glViewer | inline
properties() const | glViewer | inline
properties_ | glViewer | private
QFBOResized(QOpenGLFramebufferObject *_ptr) (defined in glViewer) | glViewer | private
QFramebufferObject typedef | glViewer | private
QFramebufferObjectFormat typedef | glViewer | private
QtGLGraphicsScene (defined in glViewer) | glViewer | friend
QtGLGraphicsView (defined in glViewer) | glViewer | friend
redrawTime_ (defined in glViewer) | glViewer | private
releaseGLArea() | glViewer |
resizeEvent(QGraphicsSceneResizeEvent *_e) | glViewer | protected virtual
rotate(const ACG::Vec3d &axis, double angle) | glViewer | inline
rotate(const ACG::Vec3d &axis, double angle, const ACG::Vec3d &_center) | glViewer |
scene_center() const | glViewer | inline
scene_radius() const | glViewer | inline
sceneGraph(ACG::SceneGraph::BaseNode *_root, unsigned int _maxPasses, ACG::Vec3d _bbmin, ACG::Vec3d _bbmax, const bool _resetTrackBall=false) | glViewer |
sceneGraphRoot_ (defined in glViewer) | glViewer | private
setCoordSysProjection(glViewer::ProjectionMode _mode) | glViewer | private
setCursorPainter(CursorPainter *_cursorPainter) | glViewer |
setFOVY(double _fovy) | glViewer | virtual slot
setHome() | glViewer | virtual slot
setSceneCenter(const ACG::Vec3d &_center) | glViewer | inline
setScenePos(const ACG::Vec3d &_center, double _radius, const bool _resetTrackBall=false) | glViewer |
setSceneRadius(double _radius) | glViewer | inline
setTrackBallCenter(const ACG::Vec3d &_center) | glViewer | inline
setView(const ACG::GLMatrixd &_modelview, const ACG::GLMatrixd &_inverse_modelview) | glViewer | virtual slot
signalCustomContextMenuRequested(const QPoint &) | glViewer | signal
signalKeyPressEvent(QKeyEvent *) | glViewer | signal
signalMakeActive() | glViewer | signal
signalMouseEvent(QMouseEvent *, const std::string &) | glViewer | signal
signalMouseEvent(QMouseEvent *) | glViewer | signal
signalMouseEventClick(QMouseEvent *, bool _double) | glViewer | signal
signalMouseEventIdentify(QMouseEvent *) | glViewer | signal
signalMouseEventLight(QMouseEvent *) | glViewer | signal
signalSceneGraphChanged(ACG::SceneGraph::BaseNode *_root) | glViewer | signal
signalWheelEvent(QWheelEvent *, const std::string &) | glViewer | signal
SimpleGLGraphicsScene (defined in glViewer) | glViewer | friend
slotAnimation() | glViewer | private slot
slotClickTimeout() | glViewer | private slot
slotHideWheels() (defined in glViewer) | glViewer | slot
slotPropertiesUpdated() | glViewer | private slot
slotShowWheels() (defined in glViewer) | glViewer | slot
slotWheelX(double _dAngle) | glViewer | protected virtual slot
slotWheelY(double _dAngle) | glViewer | protected virtual slot
slotWheelZ(double _dist) | glViewer | protected virtual slot
snapshot(int _width=0, int _height=0, bool _alpha=false, bool _hideCoordsys=false, int samples=1) | glViewer | virtual slot
snapshot(QImage &_image, int _width=0, int _height=0, bool _alpha=false, bool _hideCoordsys=false, int samples=1) | glViewer | virtual slot
startDepth_ | glViewer | protected
startDragEvent(QMouseEvent *_event) | glViewer | signal
startGLDebugLogger() (defined in glViewer) | glViewer | private
statusMessage(const QString &message, int timeout=0) (defined in glViewer) | glViewer | signal
strafeLeft() | glViewer |
strafeRight() | glViewer |
swapBuffers() | glViewer | virtual
timer_ | glViewer | private
toggleNavigationMode() | glViewer | virtual slot
toggleProjectionMode() | glViewer | virtual slot
trackBallCenter() | glViewer | inline
trackMouse(bool _track) | glViewer |
trackMouse_ (defined in glViewer) | glViewer | private
translate(const ACG::Vec3d &trans) | glViewer |
unlockProjectionUpdate(void) | glViewer | inline
unproject(const ACG::Vec3d &pt) | glViewer | inline
updateCursorPosition(QPointF _scenePos) | glViewer |
updateGL() | glViewer | virtual slot
updatePickCache_ | glViewer | private
updateProjectionMatrix(double _aspect=0.0) | glViewer | protected
viewAll() | glViewer | virtual slot
viewChanged() | glViewer | signal
viewingDirection(const ACG::Vec3d &_dir, const ACG::Vec3d &_up) | glViewer |
viewKeyEvent(QKeyEvent *_event) | glViewer | protected
viewKeyPressEvent(QKeyEvent *) | glViewer | inline protected virtual
viewMouseEvent(QMouseEvent *_event) | glViewer | protected
viewUpdated() | glViewer | signal
viewWheelEvent(QWheelEvent *_event) | glViewer | protected
wheelEvent(QGraphicsSceneWheelEvent *_event) | glViewer | protected virtual
wheelsVisible() (defined in glViewer) | glViewer |
wheelX_ (defined in glViewer) | glViewer | private
wheelY_ (defined in glViewer) | glViewer | private
wheelZ_ (defined in glViewer) | glViewer | private
~glViewer() | glViewer | virtual