Developer Documentation
|
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 | inlineprotectedvirtualslot |
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 | protectedvirtual |
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 | inlineprivate |
currentAnimationPos(double _currentAnimationPos) | glViewer | inlineprivate |
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 | privateslot |
flyAnimationOrthogonal_ | glViewer | private |
flyAnimationOrthogonalFinished() | glViewer | privateslot |
flyAnimationPerspective(QVariant _pos) | glViewer | privateslot |
flyAnimationPerspective_ | glViewer | private |
flyAnimationPerspectiveFinished() | glViewer | privateslot |
flyAxis_ | glViewer | private |
flyCenter_ | glViewer | private |
flyFrom(const QPoint &_pos) | glViewer | inlinevirtualslot |
flyMoveBack_ | glViewer | private |
flyOrthoWidthOriginal_ | glViewer | private |
flyPosition_ | glViewer | private |
flyTo(const QPoint &_pos, bool _moveBack) | glViewer | virtualslot |
flyTo(const QPoint &_pos) | glViewer | inlinevirtualslot |
flyTo(const ACG::Vec3d &_position, const ACG::Vec3d &_center, int _time=1000) | glViewer | virtualslot |
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 | virtualslot |
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 | protectedvirtual |
initModelviewMatrix() | glViewer | |
invalidatePickCache() | glViewer | inline |
isRotating_ (defined in glViewer) | glViewer | protected |
keyPressEvent(QKeyEvent *_event) | glViewer | inlineprotectedvirtual |
keyReleaseEvent(QKeyEvent *_event) | glViewer | inlineprotectedvirtual |
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 | protectedvirtual |
mouseMoveEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protectedvirtual |
mousePressEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protectedvirtual |
mouseReleaseEvent(QGraphicsSceneMouseEvent *_event) | glViewer | protectedvirtual |
moveBack() | glViewer | |
moveEvent(QGraphicsSceneMoveEvent *_e) | glViewer | protectedvirtual |
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 | virtualslot |
paintGL(double _aspect=0.0) | glViewer | protectedvirtual |
PERSPECTIVE_PROJECTION enum value | glViewer | |
perspectiveProjection() | glViewer | virtualslot |
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 | protectedslot |
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 | protectedvirtual |
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 | virtualslot |
setHome() | glViewer | virtualslot |
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 | virtualslot |
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 | privateslot |
slotClickTimeout() | glViewer | privateslot |
slotHideWheels() (defined in glViewer) | glViewer | slot |
slotPropertiesUpdated() | glViewer | privateslot |
slotShowWheels() (defined in glViewer) | glViewer | slot |
slotWheelX(double _dAngle) | glViewer | protectedvirtualslot |
slotWheelY(double _dAngle) | glViewer | protectedvirtualslot |
slotWheelZ(double _dist) | glViewer | protectedvirtualslot |
snapshot(int _width=0, int _height=0, bool _alpha=false, bool _hideCoordsys=false, int samples=1) | glViewer | virtualslot |
snapshot(QImage &_image, int _width=0, int _height=0, bool _alpha=false, bool _hideCoordsys=false, int samples=1) | glViewer | virtualslot |
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 | virtualslot |
toggleProjectionMode() | glViewer | virtualslot |
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 | virtualslot |
updatePickCache_ | glViewer | private |
updateProjectionMatrix(double _aspect=0.0) | glViewer | protected |
viewAll() | glViewer | virtualslot |
viewChanged() | glViewer | signal |
viewingDirection(const ACG::Vec3d &_dir, const ACG::Vec3d &_up) | glViewer | |
viewKeyEvent(QKeyEvent *_event) | glViewer | protected |
viewKeyPressEvent(QKeyEvent *) | glViewer | inlineprotectedvirtual |
viewMouseEvent(QMouseEvent *_event) | glViewer | protected |
viewUpdated() | glViewer | signal |
viewWheelEvent(QWheelEvent *_event) | glViewer | protected |
wheelEvent(QGraphicsSceneWheelEvent *_event) | glViewer | protectedvirtual |
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 |