Salome HOME
updated copyright message
[modules/gui.git] / src / SVTK / SVTK_Renderer.h
index ed9b7a3038f3cf33fbd395a6c53c7ca3d7fa531c..3716f95018c7b0bac89d7e510170e7c13cc15baf 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2015  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
@@ -29,6 +29,7 @@
 
 #include "SVTK.h"
 #include "VTKViewer.h"
+#include "SALOME_ListIO.hxx"
 
 #include <vtkObject.h>
 #include <vtkSmartPointer.h>
@@ -64,7 +65,7 @@ class SVTK_Selector;
 class SVTK_EXPORT SVTK_Renderer : public vtkObject
 {
  public:
-  vtkTypeMacro(SVTK_Renderer,vtkObject);
+  vtkTypeMacro(SVTK_Renderer,vtkObject)
   static SVTK_Renderer* New();
 
   //----------------------------------------------------------------------------
@@ -187,6 +188,9 @@ class SVTK_EXPORT SVTK_Renderer : public vtkObject
   //! Fit all selected presentation in the scene
   void onFitSelection();
 
+  //! Fit given presentations in the scene
+  void OnFitIObjects(const SALOME_ListIO& objects);
+
   //! Set camera into predefined state
   void OnResetView();