Ignore:
Timestamp:
Feb 5, 2008, 3:17:36 PM (18 years ago)
Author:
garnier
Message:

correction du ticket #119

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/management/src/G4ViewParameters.cc

    r593 r712  
    233233
    234234void G4ViewParameters::IncrementPan (G4double right, G4double up) {
     235  IncrementPan (right,up, 0);
     236}
     237
     238void G4ViewParameters::IncrementPan (G4double right, G4double up, G4double distance) {
    235239  G4Vector3D unitRight = (fUpVector.cross (fViewpointDirection)).unit();
    236240  G4Vector3D unitUp    = (fViewpointDirection.cross (unitRight)).unit();
    237   fCurrentTargetPoint += right * unitRight + up * unitUp;
     241  fCurrentTargetPoint += right * unitRight + up * unitUp + distance * fViewpointDirection;
    238242}
    239243
Note: See TracChangeset for help on using the changeset viewer.