|
void | addCurrentToCameraPath (int id, int frame) |
|
void | appendCurrentToCameraPath (int id) |
|
void | appendToCameraPath (int id, const octomath::Pose6D &pose) |
|
void | deleteCameraPath (int id) |
|
void | enableHeightColorMode (bool enabled=true) |
|
void | enablePrintoutMode (bool enabled=true) |
|
void | enableSelectionBox (bool enabled=true) |
|
void | enableSemanticColoring (bool enabled=true) |
|
void | jumpToCamFrame (int id, int frame) |
|
void | playCameraPath (int id, int start_frame) |
|
void | removeFromCameraPath (int id, int frame) |
|
void | resetView () |
|
const SelectionBox & | selectionBox () const |
|
void | setCamPose (const octomath::Pose6D &pose) |
|
void | setCamPosition (double x, double y, double z, double lookX, double lookY, double lookZ) |
|
virtual void | setSceneBoundingBox (const qglviewer::Vec &min, const qglviewer::Vec &max) |
|
void | stopCameraPath (int id) |
|
void | updateCameraPath (int id, int frame) |
|
void | setAxisIsDrawn (bool draw=true) |
|
void | setGridIsDrawn (bool draw=true) |
|
void | setFPSIsDisplayed (bool display=true) |
|
void | setTextIsEnabled (bool enable=true) |
|
void | setCameraIsEdited (bool edit=true) |
|
void | toggleAxisIsDrawn () |
|
void | toggleGridIsDrawn () |
|
void | toggleFPSIsDisplayed () |
|
void | toggleTextIsEnabled () |
|
void | toggleCameraIsEdited () |
|
void | setBackgroundColor (const QColor &color) |
|
void | setForegroundColor (const QColor &color) |
|
virtual void | setSceneRadius (qreal radius) |
|
virtual void | setSceneCenter (const qglviewer::Vec ¢er) |
|
void | setSceneBoundingBox (const qglviewer::Vec &min, const qglviewer::Vec &max) |
|
void | showEntireScene () |
|
void | setCamera (qglviewer::Camera *const camera) |
|
void | setManipulatedFrame (qglviewer::ManipulatedFrame *frame) |
|
void | setMouseGrabber (qglviewer::MouseGrabber *mouseGrabber) |
|
void | setFullScreen (bool fullScreen=true) |
|
void | setStereoDisplay (bool stereo=true) |
|
void | toggleFullScreen () |
|
void | toggleStereoDisplay () |
|
void | toggleCameraMode () |
|
void | saveSnapshot (bool automatic=true, bool overwrite=false) |
|
void | saveSnapshot (const QString &fileName, bool overwrite=false) |
|
void | setSnapshotFileName (const QString &name) |
|
void | setSnapshotFormat (const QString &format) |
|
void | setSnapshotCounter (int counter) |
|
void | setSnapshotQuality (int quality) |
|
bool | openSnapshotFormatDialog () |
|
void | snapshotToClipboard () |
|
void | copyBufferToTexture (GLint internalFormat, GLenum format=GL_NONE) |
|
void | setAnimationPeriod (int period) |
|
virtual void | startAnimation () |
|
virtual void | stopAnimation () |
|
virtual void | animate () |
|
void | toggleAnimation () |
|
virtual void | help () |
|
virtual void | aboutQGLViewer () |
|
virtual void | select (const QMouseEvent *event) |
|
virtual void | select (const QPoint &point) |
|
void | setSelectBufferSize (int size) |
|
void | setSelectRegionWidth (int width) |
|
void | setSelectRegionHeight (int height) |
|
void | setSelectedName (int id) |
|
void | setShortcut (KeyboardAction action, unsigned int key) |
|
void | setKeyboardAccelerator (KeyboardAction action, unsigned int key) |
|
void | setKeyDescription (unsigned int key, QString description) |
|
void | clearShortcuts () |
|
virtual void | setKeyFrameKey (unsigned int index, int key) |
|
virtual void | setPlayKeyFramePathStateKey (unsigned int buttonState) |
|
virtual void | setPlayPathStateKey (unsigned int buttonState) |
|
virtual void | setAddKeyFrameStateKey (unsigned int buttonState) |
|
virtual void | setPathKey (int key, unsigned int index=0) |
|
virtual void | setPlayPathKeyboardModifiers (Qt::KeyboardModifiers modifiers) |
|
virtual void | setAddKeyFrameKeyboardModifiers (Qt::KeyboardModifiers modifiers) |
|
void | setMouseBinding (unsigned int state, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
void | setMouseBinding (unsigned int state, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | setMouseBindingDescription (unsigned int state, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | setMouseBinding (Qt::KeyboardModifiers modifiers, Qt::MouseButton buttons, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
void | setMouseBinding (Qt::KeyboardModifiers modifiers, Qt::MouseButton button, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | setWheelBinding (Qt::KeyboardModifiers modifiers, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
void | setMouseBindingDescription (Qt::KeyboardModifiers modifiers, Qt::MouseButton button, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | setMouseBinding (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton buttons, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
void | setMouseBinding (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | setWheelBinding (Qt::Key key, Qt::KeyboardModifiers modifiers, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
void | setMouseBindingDescription (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
void | clearMouseBindings () |
|
MouseAction | wheelAction (Qt::KeyboardModifiers modifiers) const |
|
int | wheelHandler (Qt::KeyboardModifiers modifiers) const |
|
void | setHandlerKeyboardModifiers (MouseHandler handler, Qt::KeyboardModifiers modifiers) |
|
void | setHandlerStateKey (MouseHandler handler, unsigned int buttonState) |
|
void | setMouseStateKey (MouseHandler handler, unsigned int buttonState) |
|
virtual void | initFromDOMElement (const QDomElement &element) |
|
virtual void | saveStateToFile () |
|
virtual bool | restoreStateFromFile () |
|
void | setStateFileName (const QString &name) |
|
void | saveToFile (const QString &fileName=QString::null) |
|
bool | restoreFromFile (const QString &fileName=QString::null) |
|
virtual void | resetVisualHints () |
|
|
void | addSceneObject (SceneObject *obj) |
|
void | clearAll () |
|
void | removeSceneObject (SceneObject *obj) |
|
| ViewerWidget (QWidget *parent=NULL) |
|
| QGLViewer (QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0) |
|
| QGLViewer (QGLContext *context, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0) |
|
| QGLViewer (const QGLFormat &format, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0) |
|
virtual | ~QGLViewer () |
|
bool | axisIsDrawn () const |
|
bool | gridIsDrawn () const |
|
bool | FPSIsDisplayed () const |
|
bool | textIsEnabled () const |
|
bool | cameraIsEdited () const |
|
QColor | backgroundColor () const |
|
QColor | foregroundColor () const |
|
qreal | sceneRadius () const |
|
qglviewer::Vec | sceneCenter () const |
|
qglviewer::Camera * | camera () const |
|
qglviewer::ManipulatedFrame * | manipulatedFrame () const |
|
qglviewer::MouseGrabber * | mouseGrabber () const |
|
void | setMouseGrabberIsEnabled (const qglviewer::MouseGrabber *const mouseGrabber, bool enabled=true) |
|
bool | mouseGrabberIsEnabled (const qglviewer::MouseGrabber *const mouseGrabber) |
|
qreal | aspectRatio () const |
|
qreal | currentFPS () |
|
bool | isFullScreen () const |
|
bool | displaysInStereo () const |
|
virtual QSize | sizeHint () const |
|
virtual void | startScreenCoordinatesSystem (bool upward=false) const |
|
virtual void | stopScreenCoordinatesSystem () const |
|
void | drawText (int x, int y, const QString &text, const QFont &fnt=QFont()) |
|
void | displayMessage (const QString &message, int delay=2000) |
|
const QString & | snapshotFileName () const |
|
const QString & | snapshotFilename () const |
|
const QString & | snapshotFormat () const |
|
int | snapshotCounter () const |
|
int | snapshotQuality () |
|
QFont | scaledFont (const QFont &font) const |
|
GLuint | bufferTextureId () const |
|
qreal | bufferTextureMaxU () const |
|
qreal | bufferTextureMaxV () const |
|
bool | animationIsStarted () const |
|
int | animationPeriod () const |
|
virtual QString | mouseString () const |
|
virtual QString | keyboardString () const |
|
virtual QString | mouseBindingsString () const |
|
virtual QString | shortcutBindingsString () const |
|
int | selectedName () const |
|
int | selectBufferSize () const |
|
int | selectRegionWidth () const |
|
int | selectRegionHeight () const |
|
GLuint * | selectBuffer () |
|
unsigned int | shortcut (KeyboardAction action) const |
|
unsigned int | keyboardAccelerator (KeyboardAction action) const |
|
Qt::Key | keyFrameKey (unsigned int index) const |
|
Qt::KeyboardModifiers | playKeyFramePathStateKey () const |
|
Qt::KeyboardModifiers | addKeyFrameStateKey () const |
|
Qt::KeyboardModifiers | playPathStateKey () const |
|
Qt::Key | pathKey (unsigned int index) const |
|
Qt::KeyboardModifiers | addKeyFrameKeyboardModifiers () const |
|
Qt::KeyboardModifiers | playPathKeyboardModifiers () const |
|
MouseAction | mouseAction (unsigned int state) const |
|
int | mouseHandler (unsigned int state) const |
|
int | mouseButtonState (MouseHandler handler, MouseAction action, bool withConstraint=true) const |
|
ClickAction | clickAction (unsigned int state, bool doubleClick, Qt::MouseButtons buttonsBefore) const |
|
void | getClickButtonState (ClickAction action, unsigned int &state, bool &doubleClick, Qt::MouseButtons &buttonsBefore) const |
|
unsigned int | wheelButtonState (MouseHandler handler, MouseAction action, bool withConstraint=true) const |
|
MouseAction | mouseAction (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button) const |
|
int | mouseHandler (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button) const |
|
void | getMouseActionBinding (MouseHandler handler, MouseAction action, bool withConstraint, Qt::Key &key, Qt::KeyboardModifiers &modifiers, Qt::MouseButton &button) const |
|
ClickAction | clickAction (Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) const |
|
void | getClickActionBinding (ClickAction action, Qt::Key &key, Qt::KeyboardModifiers &modifiers, Qt::MouseButton &button, bool &doubleClick, Qt::MouseButtons &buttonsBefore) const |
|
MouseAction | wheelAction (Qt::Key key, Qt::KeyboardModifiers modifiers) const |
|
int | wheelHandler (Qt::Key key, Qt::KeyboardModifiers modifiers) const |
|
void | getWheelActionBinding (MouseHandler handler, MouseAction action, bool withConstraint, Qt::Key &key, Qt::KeyboardModifiers &modifiers) const |
|
QString | stateFileName () const |
|
virtual QDomElement | domElement (const QString &name, QDomDocument &document) const |
|
virtual void | setVisualHintsMask (int mask, int delay=2000) |
|
virtual void | drawVisualHints () |
|
Definition at line 35 of file ViewerWidget.h.