]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Remove obsolete code
authorvsr <vsr@opencascade.com>
Wed, 11 Sep 2013 05:36:57 +0000 (05:36 +0000)
committervsr <vsr@opencascade.com>
Wed, 11 Sep 2013 05:36:57 +0000 (05:36 +0000)
src/OCCViewer/OCCViewer_VService.cxx

index 5c0616b3f19efde1911ca5c5219b01d25cb527fb..875c94e2c62f34d0ed0ccdb0a0fb248f1a9986e0 100755 (executable)
 #include <V3d_Viewer.hxx>
 #include <V3d_View.hxx>
 
-#include <Basics_OCCTVersion.hxx>
-
-#if OCC_VERSION_LARGE > 0x06050500
-
-//
-// new code, changed in OCCT v6.6.0
-//
-
 #include <Aspect_DisplayConnection.hxx>
 #include <Graphic3d.hxx>
 #include <Graphic3d_GraphicDriver.hxx>
 #include <Xw_Window.hxx>
 #endif
 
-#else // #if OCC_VERSION_LARGE > 0x06050500
-
-//
-// obsolete code (before OCCT v6.6.0); to be removed
-//
-
-#ifdef WNT
-#include <WNT_Window.hxx>
-#include <Graphic3d_WNTGraphicDevice.hxx>
-#else
-#include <Xw_Window.hxx>
-#include <Graphic3d_GraphicDevice.hxx>
-#endif
-
-#endif // #if OCC_VERSION_LARGE > 0x06050500
-
 /*!
     Create native view window for CasCade view [ static ]
 */
 Handle(Aspect_Window) OCCViewer_VService::CreateWindow( const Handle(V3d_View)& view,
                                                        WId winId )
 {
-#if OCC_VERSION_LARGE > 0x06050500
-
-//
-// new code, changed in OCCT v6.6.0
-//
   Aspect_Handle aWindowHandle = (Aspect_Handle)winId;
 #ifdef WNT
   Handle(WNT_Window) viewWindow = new WNT_Window( aWindowHandle );
@@ -77,62 +48,8 @@ Handle(Aspect_Window) OCCViewer_VService::CreateWindow( const Handle(V3d_View)&
   Handle(Xw_Window) viewWindow = new Xw_Window( aDispConnection, aWindowHandle );
 #endif
   return viewWindow;
-
-#else // #if OCC_VERSION_LARGE > 0x06050500
-
-//
-// obsolete code (before OCCT v6.6.0); to be removed
-//
-  int hwnd = (int)winId;
-  short lowin = (short)hwnd;
-  short hiwin = (short)( hwnd >> 16 );
-
-#ifdef WNT
-  Handle(WNT_Window) viewWindow = new WNT_Window( Handle(Graphic3d_WNTGraphicDevice)::DownCast(view->Viewer()->Device()), hiwin, lowin );
-  // Prevent flickering
-  viewWindow->SetFlags( WDF_NOERASEBKGRND );
-#else
-  Handle(Xw_Window) viewWindow = new Xw_Window( Handle(Graphic3d_GraphicDevice)::DownCast(view->Viewer()->Device()), hiwin, lowin, Xw_WQ_SAMEQUALITY );
-#endif
-  return viewWindow;
-
-#endif // #if OCC_VERSION_LARGE > 0x06050500
 }
 
-/*!
-    Maps CasCade view to the window [ static ]
-*/
-// void OCCViewer_VService::SetWindow( const Handle(V3d_View)& view,
-//                                     const Standard_Integer hiwin,
-//                                     const Standard_Integer lowin,
-//                                     const Xw_WindowQuality quality )
-// {
-//   view->SetWindow( OCCViewer_VService::CreateWindow( view, hiwin, lowin, quality ) );
-// }
-
-/*!
-    Magnifies 'view' based on previous view [ static ]
-*/
-// void OCCViewer_VService::SetMagnify( const Handle(V3d_View)& view,
-//                                  const Standard_Integer hiwin,
-//                                  const Standard_Integer lowin,
-//                                  const Handle(V3d_View)& prevView,
-//                                  const Standard_Integer x1,
-//                                  const Standard_Integer y1,
-//                                  const Standard_Integer x2,
-//                                  const Standard_Integer y2,
-//                                  const Xw_WindowQuality aQuality )
-// {
-// #ifdef WNT
-//   Handle(WNT_Window) w =
-//     new WNT_Window( Handle(Graphic3d_WNTGraphicDevice)::DownCast(view->Viewer()->Device()), hiwin, lowin );
-// #else
-//   Handle(Xw_Window) w =
-//     new Xw_Window( Handle(Graphic3d_GraphicDevice)::DownCast(view->Viewer()->Device()), hiwin, lowin, aQuality );
-// #endif
-//   view->SetMagnify( w, prevView, x1, y1, x2, y2 );
-// }
-
 /*!
     Creates viewer 3d [ static ]
 */
@@ -144,12 +61,6 @@ Handle(V3d_Viewer) OCCViewer_VService::Viewer3d( const Standard_CString aDisplay
                                                 const Standard_Boolean ComputedMode,
                                                 const Standard_Boolean aDefaultComputedMode )
 {
-#if OCC_VERSION_LARGE > 0x06050500
-
-//
-// new code, changed in OCCT v6.6.0
-//
-
   static Handle(Graphic3d_GraphicDriver) aGraphicDriver;
   if (aGraphicDriver.IsNull())
   {
@@ -163,28 +74,4 @@ Handle(V3d_Viewer) OCCViewer_VService::Viewer3d( const Standard_CString aDisplay
   return new V3d_Viewer( aGraphicDriver, aName, aDomain, ViewSize, ViewProj,
                         Quantity_NOC_GRAY30, V3d_ZBUFFER, V3d_GOURAUD, V3d_WAIT,
                         ComputedMode, aDefaultComputedMode, V3d_TEX_NONE );
-  
-#else // #if OCC_VERSION_LARGE > 0x06050500
-
-//
-// obsolete code (before OCCT v6.6.0); to be removed
-//
-
-#ifndef WNT
-  static Handle(Graphic3d_GraphicDevice) defaultdevice;
-  if ( defaultdevice.IsNull() )
-    defaultdevice = new Graphic3d_GraphicDevice( aDisplay );
-  return new V3d_Viewer( defaultdevice, aName, aDomain, ViewSize, ViewProj,
-                        Quantity_NOC_GRAY30, V3d_ZBUFFER, V3d_GOURAUD, V3d_WAIT,
-                        ComputedMode, aDefaultComputedMode, V3d_TEX_NONE );
-#else
-  static Handle(Graphic3d_WNTGraphicDevice) defaultdevice;
-  if ( defaultdevice.IsNull() )
-    defaultdevice = new Graphic3d_WNTGraphicDevice();
-  return new V3d_Viewer( defaultdevice, aName, aDomain, ViewSize, ViewProj,
-                        Quantity_NOC_GRAY30, V3d_ZBUFFER, V3d_GOURAUD, V3d_WAIT,
-                        ComputedMode, aDefaultComputedMode, V3d_TEX_NONE);
-#endif  // WNT
-
-#endif // #if OCC_VERSION_LARGE > 0x06050500
 }