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
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
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 |
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 | private
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 |
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() (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
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, QGLWidget *_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
mapToSphere(const QPoint &_p, ACG::Vec3d &_result) const | 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(NormalsMode _mode) | glViewer |
normalsMode() const | glViewer | inline
NormalsMode enum name | glViewer |
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() | glViewer | protected virtual
PERSPECTIVE_PROJECTION enum value | glViewer |
perspectiveProjection() | glViewer | virtual slot
pick(ACG::SceneGraph::PickTarget _pickTarget, const QPoint &_mousePos, unsigned int &_nodeIdx, unsigned int &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer |
pick_region(ACG::SceneGraph::PickTarget _pickTarget, const QRegion &_region, QList< QPair< unsigned int, unsigned int > > &_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, unsigned int &_nodeIdx, unsigned int &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer | private
pickFromCache(ACG::SceneGraph::PickTarget _pickTarget, const QPoint &_mousePos, unsigned int &_nodeIdx, unsigned int &_targetIdx, ACG::Vec3d *_hitPointPtr=0) | glViewer | private
postproc_ | glViewer | private
ProjectionMode enum name | glViewer |
projectionMode(ProjectionMode _p) | glViewer |
projectionMode() const | glViewer | inline
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
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
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() | 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