Ignore:
Timestamp:
Jan 15, 2009, 5:41:07 PM (15 years ago)
Author:
garnier
Message:

for aspect radio. Ok for Qt, Xm, but not X. Debug mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/OpenGL/src/G4OpenGLXmWindowHandlingCallbacks.cc

    r897 r906  
    2525//
    2626//
    27 // $Id: G4OpenGLXmWindowHandlingCallbacks.cc,v 1.6 2006/06/29 21:20:20 gunter Exp $
    28 // GEANT4 tag $Name: HEAD $
     27// $Id: G4OpenGLXmWindowHandlingCallbacks.cc,v 1.7 2009/01/13 09:47:05 lgarnier Exp $
     28// GEANT4 tag $Name: $
    2929//
    3030//
     
    4040void G4OpenGLXmViewer::resize_callback (Widget w,
    4141                                      XtPointer clientData,
    42                                       XtPointer)
     42                                      XtPointer x)
    4343{
    44   Dimension width, height;
    45   G4OpenGLXmViewer* pView = (G4OpenGLXmViewer*) clientData;
    46  
    47   XtVaGetValues (w,
    48                  XmNwidth, &width,
    49                  XmNheight, &height,
    50                  NULL);
    51  
    52   pView->fWinSize_x = (G4int) width;
    53   pView->fWinSize_y = (G4int) height;
     44  expose_callback(w,clientData,x);
    5445}
    5546
     
    7263
    7364  glXMakeCurrent (pView->dpy, XtWindow(pView->glxarea), pView->cx);
    74   glViewport (0, 0, width, height);
    7565
     66  pView->SetView ();
    7667  pView->ClearView ();
    7768  pView->DrawView ();
Note: See TracChangeset for help on using the changeset viewer.