OpendTect-6_4
6.4
|
Class used by ui3DViewer to render things indirectly. More...
Protected Member Functions | |
osgViewer::GraphicsWindow & | getGraphicsWindow () |
osg::GraphicsContext * | getGraphicsContext () |
Protected Member Functions inherited from ui3DViewerBody | |
void | enableDragging (bool yn) |
virtual void | setViewModeCursor (ViewModeCursor) |
virtual void | updateActModeCursor () |
void | mouseCursorChg (CallBacker *) |
void | notifyManipulatorMovement (float dh, float dv, float df) |
void | setupTouch () |
void | setupHUD () |
void | setupView () |
void | qtEventCB (CallBacker *) |
void | setFocusCB (CallBacker *) |
void | handleGestureEvent (QGestureEvent *) |
uiObject & | uiObjHandle () |
void | requestRedraw () |
osg::Camera * | getOsgCamera () |
const osg::Camera * | getOsgCamera () const |
void | setCameraPos (const osg::Vec3f &, const osg::Vec3f &, bool) |
void | thumbWheelRotationCB (CallBacker *) |
void | enableThumbWheelHandling (bool yn, const visBase::ThumbWheel *tw=0) |
Additional Inherited Members | |
Public Types inherited from ui3DViewerBody | |
enum | WheelMode { Never, Always, OnHover } |
enum | StereoType { None, RedCyan, QuadBuffer } |
Protected Types inherited from ui3DViewerBody | |
enum | ViewModeCursor { RotateCursor, PanCursor, ZoomCursor, HoverCursor } |
Static Protected Member Functions inherited from ui3DViewerBody | |
static osgViewer::CompositeViewer * | getCompositeViewer () |
Class used by ui3DViewer to render things indirectly.
ui3DIndirectViewBody::ui3DIndirectViewBody | ( | ui3DViewer & | , |
uiParent * | |||
) |
ui3DIndirectViewBody::~ui3DIndirectViewBody | ( | ) |
|
protectedvirtual |
Implements ui3DViewerBody.
|
protectedvirtual |
Implements ui3DViewerBody.
const QWidget* ui3DIndirectViewBody::qwidget_ | ( | ) | const |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019