|
void | setLabel (int label) |
|
void | selectMeshLabel (int label, bool replace=true) |
|
void | selectMeshLabel (int label, int repeat, bool replace=true) |
|
void | unselectMeshLabel (int label) |
|
void | ReloadShaders () |
|
void | UpdateSlot () |
|
void | editMainTransferFunction1 () |
|
void | editWorkTransferFunction1 () |
|
void | editSurfTransferFunction1 () |
|
void | editHeatTransferFunction1 () |
|
void | editMainTransferFunction2 () |
|
void | editWorkTransferFunction2 () |
|
void | editSurfTransferFunction2 () |
|
void | editHeatTransferFunction2 () |
|
void | loadFile (const QString &pth, bool stack2, bool load_work) |
|
void | UpdateLabels () |
|
void | Clip1EnableSlot (bool _val) |
|
void | Clip1GridSlot (bool _val) |
|
void | Clip1WidthSlot (int _val) |
|
void | Clip2EnableSlot (bool _val) |
|
void | Clip2GridSlot (bool _val) |
|
void | Clip2WidthSlot (int _val) |
|
void | Clip3EnableSlot (bool _val) |
|
void | Clip3GridSlot (bool _val) |
|
void | Clip3WidthSlot (int _val) |
|
void | FlySpeedSlot (int val) |
|
void | DrawCellMapSlot (bool val) |
|
void | SlicesSlot (int val) |
|
void | ScreenSamplingSlot (int val) |
|
void | Surf1BrightSlot (int val) |
|
void | Surf2BrightSlot (int val) |
|
void | LabelColorSlot () |
|
void | ResetViewSlot () |
|
void | recordMovie (bool on) |
|
void | saveScreenshot (bool automatic=false, bool overwrite=false) |
|
void | saveScreenshot (const QString &fileName, bool overwrite=false) |
|
void | setScreenshotFileName (const QString &name) |
|
void | setScreenshotFormat (const QString &format) |
|
void | setScreenshotCounter (int counter) |
|
void | setScreenshotQuality (int quality) |
|
bool | openScreenshotFormatDialog () |
|
virtual void | initFromDOMElement (const QDomElement &element) |
|
void | ViewerUpdateSlot () |
|
void | ToggleHeatMapSlot () |
|
virtual bool | saveImageSnapshot (const QString &fileName, QSize finalSize, double oversampling=1.0, bool expand=false, bool has_gui=false) |
|
bool | saveImageSnapshot (const QString &fileName, QSize finalSize, double oversampling, bool expand, bool has_gui, QString *error) |
|
void | showEntireScene () |
|
|
float | ZoomFactor () const |
|
void | setZoomFactor (float f) |
|
MorphoGraphX * | mainWindow () |
|
void | setSceneBoundingBox (const mgx::Point3f &bbox) |
|
float | getSceneRadius () const |
|
void | processRunning (bool state) |
|
bool | processRunning () |
|
| MorphoViewer (QWidget *parent) |
|
| MorphoViewer (QGLContext *context, QWidget *parent) |
|
| MorphoViewer (const QGLFormat &format, QWidget *parent) |
|
virtual QDomElement | domElement (const QString &name, QDomDocument &document) const |
|
void | drawSelectRect () |
|
void | drawPixelCursor () |
|
void | checkPixelCursor (bool altPressed) |
|
void | drawColorBar () |
|
void | drawScaleBar () |
|
void | setLighting (bool isStack1) |
|
void | readParms (mgx::util::Parms &parms, QString section) |
|
void | writeParms (QTextStream &pout, QString section) |
|
void | updateAll () |
|
mgx::Point3f | pointUnderPixel (const QPoint &pos, bool &found) |
|
void | startScreenCoordinatesSystem (bool upward=false) const |
|
| KeyboardAction |
|
| RAW_AXIS |
|
| RAW_GRID |
|
| ISPLAY_FPS |
|
| NABLE_TEXT |
|
| XIT_VIEWER |
|
| AVE_SCREENSHOT |
|
| AMERA_MODE |
|
| ULL_SCREEN |
|
| TEREO |
|
| NIMATION |
|
| ELP |
|
| DIT_CAMERA |
|
| OVE_CAMERA_LEFT |
|
| OVE_CAMERA_RIGHT |
|
| OVE_CAMERA_UP |
|
| OVE_CAMERA_DOWN |
|
| NCREASE_FLYSPEED |
|
| ECREASE_FLYSPEED |
|
| MouseHandler |
|
| AMERA |
|
| RAME |
|
| ClickAction |
|
| O_CLICK_ACTION |
|
| OOM_ON_PIXEL |
|
| OOM_TO_FIT |
|
| ELECT |
|
| AP_FROM_PIXEL |
|
| AP_IS_CENTER |
|
| ENTER_FRAME |
|
| ENTER_SCENE |
|
| HOW_ENTIRE_SCENE |
|
| LIGN_FRAME |
|
| LIGN_CAMERA |
|
| MouseAction |
|
| O_MOUSE_ACTION |
|
| OTATE |
|
| OOM |
|
| RANSLATE |
|
| OVE_FORWARD |
|
| OOK_AROUND |
|
| OVE_BACKWARD |
|
| CREEN_ROTATE |
|
| OLL |
|
| RIVE |
|
| CREEN_TRANSLATE |
|
| OOM_ON_REGION |
|
| QGLViewer (QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WFlags flags=0) |
|
| QGLViewer (QGLContext *context, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WFlags flags=0) |
|
| QGLViewer (const QGLFormat &format, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WFlags flags=0) |
|
| axisIsDrawn () const |
|
| gridIsDrawn () const |
|
| FPSIsDisplayed () const |
|
| textIsEnabled () const |
|
| cameraIsEdited () const |
|
| setAxisIsDrawn (bool draw=true) |
|
| setGridIsDrawn (bool draw=true) |
|
| setFPSIsDisplayed (bool display=true) |
|
| setTextIsEnabled (bool enable=true) |
|
| setCameraIsEdited (bool edit=true) |
|
| toggleAxisIsDrawn () |
|
| toggleGridIsDrawn () |
|
| toggleFPSIsDisplayed () |
|
| toggleTextIsEnabled () |
|
| toggleCameraIsEdited () |
|
| backgroundColor () const |
|
| foregroundColor () const |
|
| setBackgroundColor (const QColor &color) |
|
| setForegroundColor (const QColor &color) |
|
| sceneRadius () const |
|
| sceneCenter () const |
|
| setSceneRadius (float radius) |
|
| setSceneCenter (const qglviewer::Vec ¢er) |
|
| setSceneBoundingBox (const qglviewer::Vec &min, const qglviewer::Vec &max) |
|
| showEntireScene () |
|
| camera () const |
|
| manipulatedFrame () const |
|
| setCamera (qglviewer::Camera *const camera) |
|
| setManipulatedFrame (qglviewer::ManipulatedFrame *frame) |
|
| mouseGrabber () const |
|
| setMouseGrabberIsEnabled (const qglviewer::MouseGrabber *const mouseGrabber, bool enabled=true) |
|
| mouseGrabberIsEnabled (const qglviewer::MouseGrabber *const mouseGrabber) |
|
| setMouseGrabber (qglviewer::MouseGrabber *mouseGrabber) |
|
| aspectRatio () const |
|
| currentFPS () |
|
| isFullScreen () const |
|
| displaysInStereo () const |
|
| sizeHint () const |
|
| setFullScreen (bool fullScreen=true) |
|
| setStereoDisplay (bool stereo=true) |
|
| toggleFullScreen () |
|
| toggleStereoDisplay () |
|
| toggleCameraMode () |
|
| drawArrow (float length=1.0f, float radius=-1.0f, int nbSubdivisions=12) |
|
| drawArrow (const qglviewer::Vec &from, const qglviewer::Vec &to, float radius=-1.0f, int nbSubdivisions=12) |
|
| drawAxis (float length=1.0f) |
|
| drawGrid (float size=1.0f, int nbSubdivisions=10) |
|
| startScreenCoordinatesSystem (bool upward=false) const |
|
| stopScreenCoordinatesSystem () const |
|
| drawText (int x, int y, const QString &text, const QFont &fnt=QFont()) |
|
| displayMessage (const QString &message, int delay=2000) |
|
| drawLight (GLenum light, float scale=1.0f) const |
|
| width () const |
|
| height () const |
|
| updateGL () |
|
| convertToGLFormat (const QImage &image) |
|
| qglColor (const QColor &color) const |
|
| qglClearColor (const QColor &color) const |
|
| isValid () const |
|
| isSharing () const |
|
| makeCurrent () |
|
| hasMouseTracking () const |
|
| resize (int width, int height) |
|
| setMouseTracking (bool enable) |
|
| autoBufferSwap () const |
|
| setAutoBufferSwap (bool on) |
|
| snapshotFileName () const |
|
| snapshotFormat () const |
|
| snapshotCounter () const |
|
| snapshotQuality () |
|
| saveSnapshot (bool automatic=true, bool overwrite=false) |
|
| saveSnapshot (const QString &fileName, bool overwrite=false) |
|
| setSnapshotFileName (const QString &name) |
|
| setSnapshotFormat (const QString &format) |
|
| setSnapshotCounter (int counter) |
|
| setSnapshotQuality (int quality) |
|
| openSnapshotFormatDialog () |
|
| bufferTextureId () const |
|
| bufferTextureMaxU () const |
|
| bufferTextureMaxV () const |
|
| copyBufferToTexture (GLint internalFormat, GLenum format=GL_NONE) |
|
| animationIsStarted () const |
|
| animationPeriod () const |
|
| setAnimationPeriod (int period) |
|
| startAnimation () |
|
| stopAnimation () |
|
| animate () |
|
| toggleAnimation () |
|
| viewerInitialized () |
|
| drawNeeded () |
|
| drawFinished (bool automatic) |
|
| animateNeeded () |
|
| helpRequired () |
|
| axisIsDrawnChanged (bool drawn) |
|
| gridIsDrawnChanged (bool drawn) |
|
| FPSIsDisplayedChanged (bool displayed) |
|
| textIsEnabledChanged (bool enabled) |
|
| cameraIsEditedChanged (bool edited) |
|
| stereoChanged (bool on) |
|
| pointSelected (const QMouseEvent *e) |
|
| mouseGrabberChanged (qglviewer::MouseGrabber *mouseGrabber) |
|
| helpString () const |
|
| mouseString () const |
|
| keyboardString () const |
|
| help () |
|
| aboutQGLViewer () |
|
| helpWidget () |
|
| resizeGL (int width, int height) |
|
| initializeGL () |
|
| init () |
|
| paintGL () |
|
| preDraw () |
|
| preDrawStereo (bool leftBuffer=true) |
|
| draw () |
|
| fastDraw () |
|
| postDraw () |
|
| mousePressEvent (QMouseEvent *) |
|
| mouseMoveEvent (QMouseEvent *) |
|
| mouseReleaseEvent (QMouseEvent *) |
|
| mouseDoubleClickEvent (QMouseEvent *) |
|
| wheelEvent (QWheelEvent *) |
|
| keyPressEvent (QKeyEvent *) |
|
| timerEvent (QTimerEvent *) |
|
| closeEvent (QCloseEvent *) |
|
| selectedName () const |
|
| selectBufferSize () const |
|
| selectRegionWidth () const |
|
| selectRegionHeight () const |
|
| selectBuffer () |
|
| select (const QMouseEvent *event) |
|
| select (const QPoint &point) |
|
| setSelectBufferSize (int size) |
|
| setSelectRegionWidth (int width) |
|
| setSelectRegionHeight (int height) |
|
| setSelectedName (int id) |
|
| beginSelection (const QPoint &point) |
|
| drawWithNames () |
|
| endSelection (const QPoint &point) |
|
| postSelection (const QPoint &point) |
|
| shortcut (KeyboardAction action) const |
|
| pathKey (int index) const |
|
| addKeyFrameKeyboardModifiers () const |
|
| playPathKeyboardModifiers () const |
|
| setShortcut (KeyboardAction action, int key) |
|
| setKeyDescription (int key, QString description) |
|
| setPathKey (int key, int index=0) |
|
| setPlayPathKeyboardModifiers (Qt::KeyboardModifiers modifiers) |
|
| setAddKeyFrameKeyboardModifiers (Qt::KeyboardModifiers modifiers) |
|
| mouseAction (int state) const |
|
| mouseHandler (int state) const |
|
| mouseButtonState (MouseHandler handler, MouseAction action, bool withConstraint=true) const |
|
| clickAction (int state, bool doubleClick, Qt::MouseButtons buttonsBefore) const |
|
| getClickButtonState (ClickAction action, int &state, bool &doubleClick, Qt::MouseButtons &buttonsBefore) const |
|
| wheelAction (Qt::KeyboardModifiers modifiers) const |
|
| wheelHandler (Qt::KeyboardModifiers modifiers) const |
|
| wheelButtonState (MouseHandler handler, MouseAction action, bool withConstraint=true) const |
|
| setMouseBinding (int state, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
| setMouseBinding (int state, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
| setMouseBindingDescription (int state, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) |
|
| setWheelBinding (Qt::KeyboardModifiers modifiers, MouseHandler handler, MouseAction action, bool withConstraint=true) |
|
| setHandlerKeyboardModifiers (MouseHandler handler, Qt::KeyboardModifiers modifiers) |
|
| stateFileName () const |
|
| domElement (const QString &name, QDomDocument &document) const |
|
| initFromDOMElement (const QDomElement &element) |
|
| saveStateToFile () |
|
| restoreStateFromFile () |
|
| setStateFileName (const QString &name) |
|
| QGLViewerPool () |
|
| QGLViewerIndex (const QGLViewer *const viewer) |
|
|
void | preDraw () |
|
void | draw () |
|
void | draw (QPaintDevice *device) |
|
void | fastDraw () |
|
virtual void | postDraw () |
|
virtual void | init () |
|
void | showEvent (QShowEvent *event) |
|
void | resizeGL (int width, int height) |
|
void | updateFBOTex (int width, int height, bool fast_draw=false) |
|
void | drawColorTexture (int i, bool draw_depth=false) |
|
void | alternatePeels (int &curPeelId, int &prevPeelId, int fullImgId) |
|
void | combinePeels (int &fullImgId, int curPeelId, int volume1, int volume2) |
|
void | setupCopyFB (GLuint depth, GLint color) |
|
void | setupFramebuffer (GLuint depth, GLuint color, GLbitfield clear=GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT) |
|
void | resetupFramebuffer (GLuint depth, GLuint color, GLbitfield clear=GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT) |
|
void | resetFramebuffer () |
|
void | leaveEvent (QEvent *e) |
|
void | enterEvent (QEvent *e) |
|
void | keyReleaseEvent (QKeyEvent *e) |
|
void | keyPressEvent (QKeyEvent *e) |
|
void | mouseMoveEvent (QMouseEvent *e) |
|
void | mousePressEvent (QMouseEvent *e) |
|
void | mouseReleaseEvent (QMouseEvent *e) |
|
void | mouseDoubleClickEvent (QMouseEvent *e) |
|