|
| | SOCC_Viewer (bool DisplayTrihedron=true) |
| |
| virtual | ~SOCC_Viewer () |
| |
| bool | highlight (const Handle(SALOME_InteractiveObject)&, bool, bool=true) |
| |
| bool | isInViewer (const Handle(SALOME_InteractiveObject)&, bool=false) |
| |
| void | setColor (const Handle(SALOME_InteractiveObject)&, const QColor &, bool=true) |
| |
| void | switchRepresentation (const Handle(SALOME_InteractiveObject)&, int, bool=true) |
| |
| void | setTransparency (const Handle(SALOME_InteractiveObject)&, float, bool=true) |
| |
| void | rename (const Handle(SALOME_InteractiveObject)&, const QString &) |
| |
| virtual OCCViewer_ViewWindow * | createSubWindow () |
| |
| virtual void | Display (const SALOME_OCCPrs *) |
| |
| virtual void | Erase (const SALOME_OCCPrs *, const bool=false) |
| |
| virtual void | EraseAll (SALOME_Displayer *, const bool=false) |
| |
| virtual SALOME_Prs * | CreatePrs (const char *entry=0) |
| |
| virtual void | LocalSelection (const SALOME_OCCPrs *, const int) |
| |
| virtual void | LocalSelection (const SALOME_OCCPrs *, const std::list< int >) |
| |
| virtual void | GlobalSelection (const bool=false) const |
| |
| virtual bool | isVisible (const Handle(SALOME_InteractiveObject)&) |
| |
| virtual void | GetVisible (SALOME_ListIO &) |
| |
| virtual void | Repaint () |
| |
| | OCCViewer_Viewer (bool DisplayTrihedron=true) |
| |
| virtual | ~OCCViewer_Viewer () |
| |
| void | update () |
| |
| virtual SUIT_ViewWindow * | createView (SUIT_Desktop *theDesktop) |
| |
| virtual void | setViewManager (SUIT_ViewManager *theViewManager) |
| |
| virtual QString | getType () const |
| |
| virtual void | contextMenuPopup (QMenu *) |
| |
| virtual void | applyClippingPlanes (bool theUpdateHatch) |
| |
| void | getSelectedObjects (AIS_ListOfInteractive &theList) |
| |
| void | setObjectsSelected (const AIS_ListOfInteractive &theList) |
| |
| void | setSelected (const Handle(AIS_InteractiveObject)&theIO) |
| |
| void | performSelectionChanged () |
| |
| void | setDefaultLights () |
| |
| QColor | backgroundColor () const |
| |
| void | setBackgroundColor (const QColor &) |
| |
| Qtx::BackgroundData | background () const |
| |
| void | setBackground (const Qtx::BackgroundData &) |
| |
| QColor | backgroundColor (int theViewId) const |
| |
| void | setBackgroundColor (int theViewId, const QColor &) |
| |
| Qtx::BackgroundData | background (int theViewId) const |
| |
| void | setBackground (int theViewId, const Qtx::BackgroundData &) |
| |
| bool | isColorScaleVisible () const |
| |
| virtual void | setColorScaleShown (const bool) |
| |
| void | initTrihedron () |
| |
| void | setTrihedronTextFont () |
| |
| void | setTrihedronTextColor () |
| |
| bool | trihedronActivated () const |
| | returns true if 3d Trihedron in viewer was created More...
|
| |
| bool | isTrihedronVisible () const |
| |
| virtual void | setTrihedronShown (const bool) |
| |
| double | trihedronSize () const |
| |
| virtual void | setTrihedronSize (const double, bool isRelative=true) |
| |
| bool | trihedronRelative () const |
| |
| bool | computeTrihedronSize (double &theNewSize, double &theSize) |
| |
| virtual double | computeSceneSize (const Handle(V3d_View)&) const |
| |
| void | updateTrihedron () |
| |
| bool | viewCubeActivated () const |
| |
| bool | isViewCubeVisible () const |
| |
| virtual void | setViewCubeShown (const bool) |
| |
| void | setViewCubeParamsFromPreferences () |
| |
| OCCViewer_Fitter * | fitter () const |
| | Returns currently installed fitter. More...
|
| |
| void | setFitter (OCCViewer_Fitter *theFitter) |
| | Installs new fitter. More...
|
| |
| | Handle (V3d_Viewer) getViewer3d() const |
| |
| | Handle (AIS_InteractiveContext) getAISContext() const |
| |
| | Handle (AIS_ColorScale) getColorScale() const |
| |
| | Handle (AIS_Trihedron) getTrihedron() const |
| |
| | Handle (AIS_ViewCube) getViewCube() const |
| |
| int | getTopLayerId () |
| |
| int | interactionStyle () const |
| |
| void | setInteractionStyle (const int) |
| |
| int | projectionType () const |
| |
| void | setProjectionType (const int) |
| |
| int | stereoType () const |
| |
| void | setStereoType (const int) |
| |
| OCCViewer_ViewWindow::SelectionStyle | selectionStyle () const |
| |
| void | setSelectionStyle (OCCViewer_ViewWindow::SelectionStyle) |
| |
| int | anaglyphFilter () const |
| |
| void | setAnaglyphFilter (const int) |
| |
| void | setStereographicFocus (const int, const double) |
| |
| int | stereographicFocusType () const |
| |
| double | stereographicFocusValue () const |
| |
| void | setInterocularDistance (const int, const double) |
| |
| int | interocularDistanceType () const |
| |
| double | interocularDistanceValue () const |
| |
| bool | isReverseStereo () const |
| |
| void | setReverseStereo (const bool) |
| |
| bool | isVSync () const |
| |
| void | setVSync (const bool) |
| |
| bool | isQuadBufferSupport () const |
| |
| void | setQuadBufferSupport (const bool) |
| |
| int | zoomingStyle () const |
| |
| void | setZoomingStyle (const int) |
| |
| void | enablePreselection (bool isEnabled) |
| |
| bool | isPreselectionEnabled () const |
| |
| void | enableSelection (bool isEnabled) |
| |
| bool | isSelectionEnabled () const |
| |
| void | setSelectionOptions (bool, bool) |
| |
| void | enableMultiselection (bool isEnable) |
| |
| bool | isMultiSelectionEnabled () const |
| |
| bool | enableDrawMode (bool on) |
| |
| void | setClippingUseObjColor (bool use) |
| |
| bool | isClippingObjColorUsed () const |
| |
| void | setClippingColor (const QColor &) |
| |
| QColor | clippingColor () const |
| |
| void | setClippingTextureParams (const bool, const QString &, const bool, const double) |
| |
| bool | isDefaultTextureUsed () const |
| |
| QString | clippingTexture () const |
| |
| bool | isTextureModulated () const |
| |
| double | clippingTextureScale () const |
| |
| int | getSelectionCount () const |
| |
| void | setStaticTrihedronDisplayed (const bool on) |
| |
| void | setStaticTrihedronTextFont () |
| |
| void | setStaticTrihedronTextColor () |
| |
| OCCViewer_ViewPort3d * | getViewPort () |
| |
| | Handle (Graphic3d_ClipPlane) createClipPlane(const gp_Pln &thePlane |
| |
| void | setClipPlanes (ClipPlanesList theList) |
| |
| ClipPlanesList | getClipPlanes () const |
| |
| void | applyExistingClipPlanesToObject (const Handle(AIS_InteractiveObject)&theObject) |
| |
| OCCViewer_ClippingDlg * | getClippingDlg () const |
| |
| void | setClippingDlg (OCCViewer_ClippingDlg *theDlg) |
| |
| bool | highlight (const Handle(AIS_InteractiveObject)&, bool, bool=true) |
| |
| bool | unHighlightAll (bool=true, bool=true) |
| |
| bool | isInViewer (const Handle(AIS_InteractiveObject)&, bool=false) |
| |
| bool | isVisible (const Handle(AIS_InteractiveObject)&) |
| |
| void | setColor (const Handle(AIS_InteractiveObject)&, const QColor &, bool=true) |
| |
| void | switchRepresentation (const Handle(AIS_InteractiveObject)&, int, bool=true) |
| |
| void | setTransparency (const Handle(AIS_InteractiveObject)&, float, bool=true) |
| |
| void | setIsos (const int u, const int v) |
| |
| void | isos (int &u, int &v) const |
| |
| void | initView (OCCViewer_ViewWindow *view) |
| |
| | SUIT_ViewModel () |
| |
| virtual | ~SUIT_ViewModel () |
| |
| SUIT_ViewManager * | getViewManager () const |
| |
| virtual | ~SALOME_View () |
| | Destructor. More...
|
| |
| void | Display (SALOME_Displayer *, const SALOME_Prs *) |
| | This Display() method should be called to display given presentation created anywhere by anybody. More...
|
| |
| void | Erase (SALOME_Displayer *, const SALOME_Prs *, const bool=false) |
| | This Erase() method should be called to erase given presentation created anywhere by anybody. More...
|
| |
| void | LocalSelection (const SALOME_Prs *, const int) |
| | This LocalSelection() method should be called to activate sub-shapes selection created anywhere by anybody. More...
|
| |
| void | LocalSelection (const SALOME_Prs *, const std::list< int >) |
| |
| virtual void | Display (const SALOME_VTKPrs *) |
| | Display SALOME_VTKPrs presentation. More...
|
| |
| virtual void | Display (const SALOME_PV3DPrs *) |
| | Display SALOME_PV3DPrs presentation. More...
|
| |
| virtual void | Display (const SALOME_Prs2d *) |
| | Display SALOME_Prs2d presentation. More...
|
| |
| virtual void | Erase (const SALOME_VTKPrs *, const bool=false) |
| | Erase SALOME_VTKPrs. More...
|
| |
| virtual void | Erase (const SALOME_PV3DPrs *, const bool=false) |
| | Erase SALOME_PV3DPrs. More...
|
| |
| virtual void | Erase (const SALOME_Prs2d *, const bool=false) |
| | Erase SALOME_Prs2d. More...
|
| |
| virtual void | LocalSelection (const SALOME_VTKPrs *, const int) |
| | Local selection SALOME_VTKPrs. More...
|
| |
| virtual void | LocalSelection (const SALOME_PV3DPrs *, const int) |
| | Local selection SALOME_PV3DPrs. More...
|
| |
| virtual void | LocalSelection (const SALOME_Prs2d *, const int) |
| | Local selection SALOME_Prs2d. More...
|
| |
| virtual void | BeforeDisplay (SALOME_Displayer *, const SALOME_Prs *) |
| |
| virtual void | AfterDisplay (SALOME_Displayer *, const SALOME_Prs *) |
| |
| virtual void | BeforeErase (SALOME_Displayer *, const SALOME_Prs *) |
| |
| virtual void | AfterErase (SALOME_Displayer *, const SALOME_Prs *) |
| |
|
| enum | {
HorizontalGradient
, VerticalGradient
, Diagonal1Gradient
, Diagonal2Gradient
,
Corner1Gradient
, Corner2Gradient
, Corner3Gradient
, Corner4Gradient
,
LastGradient = Corner4Gradient
} |
| |
| enum | {
QuadBufferType
, AnaglyphType
, RowInterlacedType
, ColumnInterlacedType
,
ChessBoardType
, SideBySideType
, OverUnderType
} |
| |
| enum | HotOperation { PAN
, ZOOM
, ROTATE
, FIT_AREA
} |
| |
| enum | InteractionStyle { STANDARD
, KEY_FREE
} |
| |
| typedef QMap< HotOperation, Qt::KeyboardModifiers > | StatesMap |
| |
| typedef QMap< HotOperation, Qt::MouseButtons > | ButtonsMap |
| |
| typedef QMap< InteractionStyle, StatesMap > | InteractionStyle2StatesMap |
| |
| typedef QMap< InteractionStyle, ButtonsMap > | InteractionStyle2ButtonsMap |
| |
| void | selectionChanged () |
| |
| void | deselection () |
| |
| static QString | Type () |
| |
| static QString | backgroundData (QStringList &, QIntList &, QIntList &) |
| |
| static void | stereoData (QStringList &, QIntList &) |
| |
| static void | setHotButton (InteractionStyle theInteractionStyle, HotOperation theOper, Qt::KeyboardModifiers theState, Qt::MouseButtons theButton) |
| |
| static void | getHotButton (InteractionStyle theInteractionStyle, HotOperation theOper, Qt::KeyboardModifiers &theState, Qt::MouseButtons &theButton) |
| |
| static InteractionStyle2StatesMap | myStateMap |
| |
| static InteractionStyle2ButtonsMap | myButtonMap |
| |
| virtual void | onMousePress (SUIT_ViewWindow *, QMouseEvent *) |
| |
| virtual void | onMouseMove (SUIT_ViewWindow *, QMouseEvent *) |
| |
| virtual void | onMouseRelease (SUIT_ViewWindow *, QMouseEvent *) |
| |
| virtual void | onKeyPress (SUIT_ViewWindow *, QKeyEvent *) |
| |
| virtual void | onViewClosed (OCCViewer_ViewPort3d *) |
| |
| virtual void | onViewMapped (OCCViewer_ViewPort3d *) |
| |
| void | onDumpView () |
| |
| void | onChangeBackground () |
| |
| double | computeHatchScale () const |
| |
| | Handle (V3d_Viewer) myV3dViewer |
| |
| | Handle (AIS_ColorScale) myColorScale |
| |
| | Handle (AIS_Trihedron) myTrihedron |
| |
| | Handle (AIS_ViewCube) myViewCube |
| |
| | Handle (AIS_InteractiveContext) myAISContext |
| |
| int | myInteractionStyle |
| |
| int | myZoomingStyle |
| |
| int | myProjectionType |
| |
| int | myStereoType |
| |
| int | myAnaglyphFilter |
| |
| int | myStereographicFocusType |
| |
| int | myInterocularDistanceType |
| |
| OCCViewer_ViewWindow::SelectionStyle | mySelectionStyle |
| |
| double | myStereographicFocusValue |
| |
| double | myInterocularDistanceValue |
| |
| bool | myPreselectionEnabled |
| |
| bool | mySelectionEnabled |
| |
| bool | myMultiSelectionEnabled |
| |
| bool | myIsRelative |
| |
| bool | myToReverseStereo |
| |
| bool | myVSyncMode |
| |
| bool | myQuadBufferSupport |
| |
| int | myTopLayerId |
| |
| QPoint | myStartPnt |
| |
| QPoint | myEndPnt |
| |
| QPoint | myCurPnt |
| |
| double | myTrihedronSize |
| |
| QVector< Qtx::BackgroundData > | myBackgrounds |
| |
| OCCViewer_ClippingDlg * | myClippingDlg |
| |
| ClipPlanesList | myClipPlanes |
| |
| Graphic3d_SequenceOfHClipPlane | myInternalClipPlanes |
| |
| bool | myClippingUseObjColor |
| |
| QColor | myClippingColor |
| |
| bool | myDefaultTextureUsed |
| |
| QString | myClippingTexture |
| |
| bool | myTextureModulated |
| |
| double | myClippingTextureScale |
| |
| OCCViewer_Fitter * | myFitter |
| |
| SUIT_ViewManager * | myViewManager |
| |