-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//! Extends two interfaces #SVTK_ViewModelBase and #SALOME_View
class SVTK_EXPORT SVTK_Viewer : public SVTK_ViewModelBase, public SALOME_View
{
- Q_OBJECT;
+ Q_OBJECT
public:
/*! supported gradient types */
//! Sets anaglyph filter
void setAnaglyphFilter( const int );
+ //! Get support quad-buffered stereo
+ bool isQuadBufferSupport() const;
+
+ //! Set support quad-buffered stereo
+ void setQuadBufferSupport( const bool );
+
//! Gets interaction style
int interactionStyle() const;
void onActorAdded(VTKViewer_Actor*);
void onActorRemoved(VTKViewer_Actor*);
+ void onViewCreated( SUIT_ViewWindow* );
+
private:
void updateToolBars();
int myProjMode;
int myStereoType;
int myAnaglyphFilter;
+ bool myQuadBufferSupport;
int myStyle;
int myZoomingStyle;
Preselection_Mode myPreSelectionMode;