Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
StereoViewportPrivate Class Reference

Public Member Functions

 StereoViewportPrivate ()
 
 ~StereoViewportPrivate ()
 
void setDefaults (QGLPainter *painter)
 
void setRenderSettings (QGLPainter *painter)
 
void getOverflow (QMouseEvent *e)
 
QGLAbstractSurface * leftEyeSurface (const QRect &size, QGLAbstractSurface *mainSurface)
 
QGLAbstractSurface * rightEyeSurface (const QRect &size, QGLAbstractSurface *mainSurface)
 

Public Attributes

QColor fillColor
 
bool picking
 
bool showPicking
 
bool showSceneGraph
 
int dumpCount
 
bool navigation
 
bool fovzoom
 
bool blending
 
bool itemsInitialized
 
QGLCamera * camera
 
QGLLightParameters * light
 
QGLLightModel * lightModel
 
QWidget * viewWidget
 
int pickId
 
QOpenGLFramebufferObject * pickFbo
 
QMap< int, QObject * > objects
 
QObject * pressedObject
 
Qt::MouseButton pressedButton
 
QObject * enteredObject
 
bool panning
 
QPointF startPan
 
QPointF lastPan
 
QObject * lastObject
 
QVector3D startEye
 
QVector3D startCenter
 
QVector3D startUpVector
 
Qt::KeyboardModifiers panModifiers
 
QMap< int, QObject * > earlyDrawList
 
StereoViewport::RenderMode renderMode
 
bool directRenderInitialized
 
bool pickingRenderInitialized
 
QList< PickEvent * > pickEventQueue
 
QMutexMaybeLocker::Lock pickEventQueueLock
 
QMutexMaybeLocker::Lock viewportLock
 
QQuickWindow * canvas
 
StereoViewport::StereoType stereoType
 
QGLAbstractSurface * leftSurface
 
QGLAbstractSurface * rightSurface
 

Constructor & Destructor Documentation

StereoViewportPrivate::StereoViewportPrivate ( )
StereoViewportPrivate::~StereoViewportPrivate ( )

Member Function Documentation

void StereoViewportPrivate::getOverflow ( QMouseEvent *  e)
QGLAbstractSurface * StereoViewportPrivate::leftEyeSurface ( const QRect &  size,
QGLAbstractSurface *  mainSurface 
)
QGLAbstractSurface * StereoViewportPrivate::rightEyeSurface ( const QRect &  size,
QGLAbstractSurface *  mainSurface 
)
void StereoViewportPrivate::setDefaults ( QGLPainter *  painter)
void StereoViewportPrivate::setRenderSettings ( QGLPainter *  painter)

Member Data Documentation

bool StereoViewportPrivate::blending
QGLCamera* StereoViewportPrivate::camera
QQuickWindow* StereoViewportPrivate::canvas
bool StereoViewportPrivate::directRenderInitialized
int StereoViewportPrivate::dumpCount
QMap<int, QObject*> StereoViewportPrivate::earlyDrawList
QObject* StereoViewportPrivate::enteredObject
QColor StereoViewportPrivate::fillColor
bool StereoViewportPrivate::fovzoom
bool StereoViewportPrivate::itemsInitialized
QObject* StereoViewportPrivate::lastObject
QPointF StereoViewportPrivate::lastPan
QGLAbstractSurface* StereoViewportPrivate::leftSurface
QGLLightParameters* StereoViewportPrivate::light
QGLLightModel* StereoViewportPrivate::lightModel
bool StereoViewportPrivate::navigation
QMap<int, QObject *> StereoViewportPrivate::objects
Qt::KeyboardModifiers StereoViewportPrivate::panModifiers
bool StereoViewportPrivate::panning
QList<PickEvent *> StereoViewportPrivate::pickEventQueue
QMutexMaybeLocker::Lock StereoViewportPrivate::pickEventQueueLock
QOpenGLFramebufferObject* StereoViewportPrivate::pickFbo
int StereoViewportPrivate::pickId
bool StereoViewportPrivate::picking
bool StereoViewportPrivate::pickingRenderInitialized
Qt::MouseButton StereoViewportPrivate::pressedButton
QObject* StereoViewportPrivate::pressedObject
StereoViewport::RenderMode StereoViewportPrivate::renderMode
QGLAbstractSurface* StereoViewportPrivate::rightSurface
bool StereoViewportPrivate::showPicking
bool StereoViewportPrivate::showSceneGraph
QVector3D StereoViewportPrivate::startCenter
QVector3D StereoViewportPrivate::startEye
QPointF StereoViewportPrivate::startPan
QVector3D StereoViewportPrivate::startUpVector
StereoViewport::StereoType StereoViewportPrivate::stereoType
QMutexMaybeLocker::Lock StereoViewportPrivate::viewportLock
QWidget* StereoViewportPrivate::viewWidget

The documentation for this class was generated from the following file: