Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

QStereoCtrl Class Reference

#include <QStereoCtrl.h>

Inheritance diagram for QStereoCtrl:

QWidget List of all members.

Public Types

enum  StereoType { TYPE1, TYPE2 }

Public Slots

void sltAngleChanged (int value)
void sltStereoTypeChanged (int type)

Signals

void sigApply (void)

Public Member Functions

 QStereoCtrl (QGLViewer *pViewer, const char *name=0)
 ~QStereoCtrl (void)
void activateLeftStereoFrustum (void)
void activateRightStereoFrustum (void)
void showDlg (void)
void hideDlg (void)

Private Member Functions

void initDlg (void)
void setValues (int type, float parallaxAngle)
void setStereoType (int index)
void setAngle (float)
void activateStereoFrustum (int dir)

Private Attributes

QGLViewerm_pViewer
QComboBoxm_pTypeCombo
QSliderm_pAngleSlider
float m_maxAllowedAngle
float m_parallaxAngle
int m_stereoType
bool m_createDlg

Member Enumeration Documentation

enum QStereoCtrl::StereoType
 

Enumeration values:
TYPE1 
TYPE2 


Constructor & Destructor Documentation

QStereoCtrl::QStereoCtrl QGLViewer pViewer,
const char *  name = 0
 

constructor

QStereoCtrl::~QStereoCtrl void   ) 
 

destructor


Member Function Documentation

void QStereoCtrl::activateLeftStereoFrustum void   ) 
 

void QStereoCtrl::activateRightStereoFrustum void   ) 
 

void QStereoCtrl::activateStereoFrustum int  dir  )  [private]
 

void QStereoCtrl::hideDlg void   ) 
 

void QStereoCtrl::initDlg void   )  [private]
 

void QStereoCtrl::setAngle float   )  [private]
 

void QStereoCtrl::setStereoType int  index  )  [private]
 

void QStereoCtrl::setValues int  type,
float  parallaxAngle
[private]
 

void QStereoCtrl::showDlg void   ) 
 

void QStereoCtrl::sigApply void   )  [signal]
 

void QStereoCtrl::sltAngleChanged int  value  )  [slot]
 

void QStereoCtrl::sltStereoTypeChanged int  type  )  [slot]
 


Member Data Documentation

bool QStereoCtrl::m_createDlg [private]
 

float QStereoCtrl::m_maxAllowedAngle [private]
 

QSlider* QStereoCtrl::m_pAngleSlider [private]
 

float QStereoCtrl::m_parallaxAngle [private]
 

QComboBox* QStereoCtrl::m_pTypeCombo [private]
 

QGLViewer* QStereoCtrl::m_pViewer [private]
 

int QStereoCtrl::m_stereoType [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Oct 22 05:03:13 2003 for QGLViewer by doxygen 1.3.4