|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef VP1EXAMINERVIEWER_H
18 #define VP1EXAMINERVIEWER_H
21 #include <Inventor/C/errors/debugerror.h>
22 #include <Inventor/Qt/viewers/SoQtExaminerViewer.h>
35 bool detectorViewButtons =
true,
36 const char *
name = 0,
38 SoQtFullViewer::BuildFlag
flag = BUILD_ALL,
59 virtual void setDrawStyle(SoQtViewer::DrawType, SoQtViewer::DrawStyle);
89 int width,
int height,
bool transp =
false );
virtual void setViewing(SbBool enable)
SoQtViewer::StereoType getStereoTypeSlot(void) const
virtual void bottomWheelStart()
float stereo_offset_viewer
virtual void removeDecorationMenuOption()
virtual void rightWheelStart()
virtual void toggleCameraType()
virtual void setCameraType(SoType type)
VP1ExaminerViewer(QWidget *parent=0, bool detectorViewButtons=true, const char *name=0, SbBool embed=TRUE, SoQtFullViewer::BuildFlag flag=BUILD_ALL, SoQtViewer::Type type=BROWSER)
virtual void setSceneGraph(SoNode *)
void getAnaglyphStereoColorMasksSlot(SbBool left[3], SbBool right[3])
bool currentCamIsPerspective() const
virtual void setAntialiasing(SbBool smoothing, int numPasses)
virtual ~VP1ExaminerViewer()
virtual void rightWheelFinish()
void produceEPSImage(QString filename="")
virtual void setSeekMode(SbBool enable)
virtual void setTransparencyType(SoGLRenderAction::TransparencyType)
void produceSVGImage(QString filename="")
void dumpSceneToFile(QString filename="")
VP1ExaminerViewer::Imp * m_d
virtual void createViewerButtons(QWidget *parent, SbPList *buttonlist)
virtual void leftWheelStart()
virtual void setBufferingType(SoQtViewer::BufferType)
QPixmap getSnapShotFromCamState(bool camStateIsPerspective, QByteArray camState, int width, int height, bool transp=false)
POOL::TEvent event(POOL::TEvent::kClassAccess)
virtual SoNode * getSceneGraph()
void dumpSceneToVRMLFile(QString filename="")
virtual void leftWheelMotion(float val)
float stereo_parallax_camera
virtual void rightWheelMotion(float val)
virtual void restoreFromState(QByteArray)
QByteArray currentCameraState() const
virtual void buildPopupMenu()
VP1ExaminerViewer & operator=(const VP1ExaminerViewer &)=delete
bool TRUE
for job options legacy (TODO: get rid of these!) ----------------------—
void setAnaglyphStereoColorMasksSlot(const SbBool left[3], const SbBool right[3])
VP1ExaminerViewer(const VP1ExaminerViewer &)=delete
void launchStereoEditor()
virtual void setDrawStyle(SoQtViewer::DrawType, SoQtViewer::DrawStyle)
bool startTourEachEvent() const
SbBool setStereoTypeSlot(SoQtViewer::StereoType type)
void setAmbientLight(int)
void fadeLastRecordedFrameToCurrent(double time_seconds)
virtual void bottomWheelFinish()
float stereo_offset_camera
float getStereoOffsetSlot()
void setStereoOffsetSlot(float offset)
virtual void showPopupMenu()
void storeCameraParametersForReset()
virtual SbBool processSoEvent(const SoEvent *const event)
virtual QByteArray saveState()
virtual void bottomWheelMotion(float val)
virtual void leftWheelFinish()