-// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include <PVViewer_ViewManager.h>
#include <PVViewer_ViewWindow.h>
#endif
+#ifndef DISABLE_PV3DVIEWER
+ #include <PV3DViewer_ViewWindow.h>
+ #include <PV3DViewer_ViewModel.h>
+#endif
#ifndef DISABLE_PLOT2DVIEWER
#include <Plot2d_ViewWindow.h>
#include <Plot2d_ViewFrame.h>
( (VTKViewer_ViewWindow*)viewWnd )->Repaint();
#endif
#endif
+#ifndef DISABLE_PV3DVIEWER
+ // if ( viewWnd->inherits( "SPV3D_ViewWindow" ) )
+ // ( (SPV3D_ViewWindow*)viewWnd )->Repaint();
+ // if ( viewWnd->inherits( "PV3DViewer_ViewWindow" ) )
+ // ( (PV3DViewer_ViewWindow*)viewWnd )->getMultiViewManager()->Repaint();
+#endif
#ifndef DISABLE_OCCVIEWER
if ( viewWnd->inherits( "OCCViewer_ViewWindow" ) )
( (OCCViewer_ViewWindow*)viewWnd )->getViewPort()->onUpdate();
viewers.append( VTKViewer_Viewer::Type() );
#endif
#endif
+#ifndef DISABLE_PV3DVIEWER
+// #ifndef DISABLE_SALOMEOBJECT
+// viewers.append( SPV3D_ViewModel::Type() );
+// #else
+ viewers.append( PV3DViewer_ViewModel::Type() );
+// #endif
+#endif
#ifndef DISABLE_PLOT2DVIEWER
#ifndef DISABLE_SALOMEOBJECT
viewers.append( SPlot2d_Viewer::Type() );