- Timestamp:
- Jun 18, 2010, 11:42:07 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/management/src/G4VisManager.cc
r1292 r1315 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4VisManager.cc,v 1.12 8 2010/06/01 16:08:15allison Exp $27 // GEANT4 tag $Name: $26 // $Id: G4VisManager.cc,v 1.129 2010/06/03 10:16:11 allison Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 28 28 // 29 29 // … … 940 940 assert (0 != trajectoryModel); // Should exist 941 941 942 G4TrajectoriesModel* trajectoriesModel = 943 dynamic_cast<G4TrajectoriesModel*>(fpSceneHandler->GetModel()); 944 if (trajectoriesModel) { 945 if (trajectoriesModel->IsDrawingModeSet()) { 942 if (IsValidView()) { 943 G4TrajectoriesModel* trajectoriesModel = 944 dynamic_cast<G4TrajectoriesModel*>(fpSceneHandler->GetModel()); 945 if (trajectoriesModel) { 946 if (trajectoriesModel->IsDrawingModeSet()) { 947 trajectoryModel->Draw(trajectory, i_mode, visible); 948 } else { 949 trajectoryModel->Draw(trajectory, visible); 950 } 951 } else { 952 // Just draw at user's request 946 953 trajectoryModel->Draw(trajectory, i_mode, visible); 947 } else { 948 trajectoryModel->Draw(trajectory, visible); 949 } 950 } else { 951 // Just draw at user's request 952 trajectoryModel->Draw(trajectory, i_mode, visible); 954 } 953 955 } 954 956 } … … 1361 1363 if (eventID < nEventsToBeProcessed - 1) { 1362 1364 fpViewer->ShowView(); 1365 fpViewer->DrawView(); 1363 1366 fpSceneHandler->SetMarkForClearingTransientStore(true); 1364 1367 } else { // Last event...
Note: See TracChangeset
for help on using the changeset viewer.