Changeset 593 for trunk/geant4/visualization/management/include
- Timestamp:
- Nov 9, 2007, 3:32:25 PM (17 years ago)
- Location:
- trunk/geant4/visualization/management/include
- Files:
-
- 40 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/visualization/management/include/G4GraphicsSystemList.hh
r531 r593 26 26 // 27 27 // $Id: G4GraphicsSystemList.hh,v 1.9 2006/06/29 21:27:54 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4Scene.hh
r531 r593 26 26 // 27 27 // $Id: G4Scene.hh,v 1.18 2006/11/14 14:59:54 allison Exp $ 28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4Scene.icc
r531 r593 26 26 // 27 27 // $Id: G4Scene.icc,v 1.14 2006/11/14 14:59:54 allison Exp $ 28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4SceneHandlerList.hh
r531 r593 26 26 // 27 27 // $Id: G4SceneHandlerList.hh,v 1.8 2006/06/29 21:28:00 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4SceneList.hh
r531 r593 26 26 // 27 27 // $Id: G4SceneList.hh,v 1.10 2006/06/29 21:28:02 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VGraphicsSystem.hh
r531 r593 26 26 // 27 27 // $Id: G4VGraphicsSystem.hh,v 1.11 2006/06/29 21:28:04 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VGraphicsSystem.icc
r531 r593 26 26 // 27 27 // $Id: G4VGraphicsSystem.icc,v 1.7 2006/06/29 21:28:06 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VSceneHandler.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4VSceneHandler.hh,v 1.3 7 2006/11/15 19:25:31allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VSceneHandler.hh,v 1.39 2007/01/11 16:38:14 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 59 59 class G4Material; 60 60 class G4Event; 61 class G4AttHolder; 61 62 62 63 class G4VSceneHandler: public G4VGraphicsScene { … … 217 218 void SetTransientsDrawnThisRun (G4bool); 218 219 // Maintained by vis manager. 219 void SetEvent (const G4Event*);220 // If non-zero, this event is used in ProcessScene. Otherwise, the221 // current event, or last event(s) are used. The user must222 // SetEvent(0) when finished.223 220 224 221 ////////////////////////////////////////////////////////////// … … 233 230 // Returns colour of G4Text object, or default text colour. 234 231 235 G4double GetLineWidth(const G4Visible& visible); 236 // Returns line width of G4Visible object, or default line width. 237 // Multiplies by GlobalLineWidthScale. 232 G4double GetLineWidth(const G4VisAttributes*); 233 // Returns line width of G4VisAttributes multiplied by GlobalLineWidthScale. 238 234 239 235 G4ViewParameters::DrawingStyle GetDrawingStyle (const G4VisAttributes*); … … 247 243 // over-riding the current view parameter. 248 244 249 G4int GetNoOfSides(const G4VisAttributes* pVisAttribs);245 G4int GetNoOfSides(const G4VisAttributes*); 250 246 // Returns no. of sides (lines segments per circle) from current 251 247 // view parameters, unless the user has forced through the vis … … 314 310 // implemented in this class. Subclasses that implement their own 315 311 // clipping should provide an override that returns zero. 312 void LoadAtts(const G4Visible&, G4AttHolder*); 313 // Load G4AttValues and G4AttDefs associated with the G4Visible 314 // object onto the G4AttHolder object. It checks fpModel, and also 315 // loads the G4AttValues and G4AttDefs from G4PhysicalVolumeModel, 316 // G4VTrajectory, G4VTrajectoryPoint, or G4VHits, as appropriate. 317 // The G4AttHolder object is an object of a class that publicly 318 // inherits G4AttHolder - see, e.g., SoG4Polyhedron in the Open 319 // Inventor driver. G4AttHolder deletes G4AttValues in its 320 // destructor to ensure proper clean-up of G4AttValues. 316 321 317 322 ////////////////////////////////////////////////////////////// … … 338 343 G4int fNestingDepth; // For Begin/EndPrimitives. 339 344 const G4VisAttributes* fpVisAttribs; // Working vis attributes. 340 const G4Event* fRequestedEvent; // If non-zero, use this event.341 345 const G4Transform3D fIdentityTransformation; 342 346 -
trunk/geant4/visualization/management/include/G4VSceneHandler.icc
r531 r593 25 25 // 26 26 // 27 // $Id: G4VSceneHandler.icc,v 1. 18 2006/11/15 19:25:31allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VSceneHandler.icc,v 1.20 2007/01/11 16:38:14 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 124 124 } 125 125 126 inline void G4VSceneHandler::SetEvent (const G4Event* event) {127 fRequestedEvent = event;128 }129 126 inline const G4Colour& G4VSceneHandler::GetColor (const G4Visible& visible) { 130 127 return GetColour (visible); -
trunk/geant4/visualization/management/include/G4VUserVisAction.hh
r531 r593 26 26 // 27 27 // $Id: G4VUserVisAction.hh,v 1.8 2006/06/29 21:28:12 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VViewer.hh
r531 r593 26 26 // 27 27 // $Id: G4VViewer.hh,v 1.18 2006/06/29 21:28:14 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VViewer.icc
r531 r593 26 26 // 27 27 // $Id: G4VViewer.icc,v 1.11 2006/06/29 21:28:16 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VVisCommand.hh
r531 r593 26 26 // 27 27 // $Id: G4VVisCommand.hh,v 1.18 2006/06/29 21:28:18 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // Base class for visualization commands - John Allison 9th August 1998 -
trunk/geant4/visualization/management/include/G4VVisCommand.icc
r531 r593 26 26 // 27 27 // $Id: G4VVisCommand.icc,v 1.5 2006/06/29 21:28:20 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // Base class for visualization commands - John Allison 9th August 1998 -
trunk/geant4/visualization/management/include/G4ViewParameters.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4ViewParameters.hh,v 1.2 5 2006/09/19 16:02:31allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4ViewParameters.hh,v 1.26 2007/04/03 13:33:16 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 161 161 G4bool IsAutoRefresh () const; 162 162 const G4Colour& GetBackgroundColour () const; 163 G4bool IsPicking () const; 163 164 164 165 // Here Follow functions to evaluate the above algorithms as a … … 221 222 void SetAutoRefresh (G4bool); 222 223 void SetBackgroundColour (const G4Colour&); 224 void SetPicking (G4bool); 223 225 224 226 void PrintDifferences (const G4ViewParameters& v) const; … … 268 270 G4bool fAutoRefresh; // ...after change of view parameters. 269 271 G4Colour fBackgroundColour; 272 G4bool fPicking; // Request picking. 270 273 }; 271 274 -
trunk/geant4/visualization/management/include/G4ViewParameters.icc
r531 r593 25 25 // 26 26 // 27 // $Id: G4ViewParameters.icc,v 1.1 5 2006/09/19 16:02:31allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4ViewParameters.icc,v 1.16 2007/04/03 13:33:16 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 182 182 } 183 183 184 inline G4bool G4ViewParameters::IsPicking () const { 185 return fPicking; 186 } 187 184 188 inline void 185 189 G4ViewParameters::SetDrawingStyle (G4ViewParameters::DrawingStyle style) { … … 335 339 fBackgroundColour = colour; 336 340 } 341 342 inline void G4ViewParameters::SetPicking (G4bool picking) { 343 fPicking = picking; 344 } -
trunk/geant4/visualization/management/include/G4ViewerList.hh
r531 r593 26 26 // 27 27 // $Id: G4ViewerList.hh,v 1.8 2006/06/29 21:28:26 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisCommandModelCreate.hh
r531 r593 25 25 // 26 26 // $Id: G4VisCommandModelCreate.hh,v 1.3 2006/06/29 21:28:28 gunter Exp $ 27 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/geant4/visualization/management/include/G4VisCommands.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4VisCommands.hh,v 1. 6 2006/11/14 14:59:54allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VisCommands.hh,v 1.7 2007/01/11 16:39:33 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/ top level commands - John Allison 5th February 2001 … … 38 38 class G4UIcmdWithAString; 39 39 class G4UIcmdWithoutParameter; 40 41 class G4VisCommandAbortReviewKeptEvents: public G4VVisCommand { 42 public: 43 G4VisCommandAbortReviewKeptEvents (); 44 virtual ~G4VisCommandAbortReviewKeptEvents (); 45 G4String GetCurrentValue (G4UIcommand* command); 46 void SetNewValue (G4UIcommand* command, G4String newValue); 47 private: 48 G4VisCommandAbortReviewKeptEvents (const G4VisCommandAbortReviewKeptEvents&); 49 G4VisCommandAbortReviewKeptEvents& operator = (const G4VisCommandAbortReviewKeptEvents&); 50 G4UIcmdWithABool* fpCommand; 51 }; 40 52 41 53 class G4VisCommandEnable: public G4VVisCommand { -
trunk/geant4/visualization/management/include/G4VisCommandsCompound.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsCompound.hh,v 1.9 2006/06/29 21:28:32 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // Compound /vis/ commands - John Allison 15th May 2000 -
trunk/geant4/visualization/management/include/G4VisCommandsGeometry.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsGeometry.hh,v 1.3 2006/06/29 21:28:34 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/geometry commands - John Allison 31st January 2006 -
trunk/geant4/visualization/management/include/G4VisCommandsGeometrySet.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4VisCommandsGeometrySet.hh,v 1. 2 2006/06/29 21:28:36 gunterExp $28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // $Id: G4VisCommandsGeometrySet.hh,v 1.3 2007/01/05 16:24:19 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/geometry commands - John Allison 31st January 2006 … … 80 80 private: 81 81 G4bool fForceAuxEdgeVisible; 82 }; 83 84 class G4VisCommandGeometrySetForceLineSegmentsPerCircleFunction: 85 public G4VVisCommandGeometrySetFunction { 86 public: 87 G4VisCommandGeometrySetForceLineSegmentsPerCircleFunction 88 (G4int lineSegmentsPerCircle): 89 fLineSegmentsPerCircle(lineSegmentsPerCircle) {} 90 void operator() 91 (G4VisAttributes* visAtts) const 92 {visAtts->SetForceLineSegmentsPerCircle(fLineSegmentsPerCircle);} 93 private: 94 G4int fLineSegmentsPerCircle; 82 95 }; 83 96 … … 212 225 }; 213 226 227 class G4VisCommandGeometrySetForceLineSegmentsPerCircle: 228 public G4VVisCommandGeometrySet { 229 public: 230 G4VisCommandGeometrySetForceLineSegmentsPerCircle (); 231 virtual ~G4VisCommandGeometrySetForceLineSegmentsPerCircle (); 232 G4String GetCurrentValue (G4UIcommand* command); 233 void SetNewValue (G4UIcommand* command, G4String newValue); 234 private: 235 G4VisCommandGeometrySetForceLineSegmentsPerCircle 236 (const G4VisCommandGeometrySetForceLineSegmentsPerCircle&); 237 G4VisCommandGeometrySetForceLineSegmentsPerCircle& operator= 238 (const G4VisCommandGeometrySetForceLineSegmentsPerCircle&); 239 G4UIcommand* fpCommand; 240 }; 241 214 242 class G4VisCommandGeometrySetForceWireframe: 215 243 public G4VVisCommandGeometrySet { -
trunk/geant4/visualization/management/include/G4VisCommandsListManager.hh
r531 r593 25 25 // 26 26 // $Id: G4VisCommandsListManager.hh,v 1.3 2006/06/29 21:28:38 gunter Exp $ 27 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/geant4/visualization/management/include/G4VisCommandsScene.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsScene.hh,v 1.19 2006/11/14 14:59:54 allison Exp $ 28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/scene commands - John Allison 9th August 1998 -
trunk/geant4/visualization/management/include/G4VisCommandsSceneAdd.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsSceneAdd.hh,v 1.17 2006/11/01 10:50:28 allison Exp $ 28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/scene commands - John Allison 9th August 1998 -
trunk/geant4/visualization/management/include/G4VisCommandsSceneHandler.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsSceneHandler.hh,v 1.8 2006/06/29 21:28:44 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/sceneHandler commands - John Allison 10th October 1998 -
trunk/geant4/visualization/management/include/G4VisCommandsViewer.hh
r531 r593 26 26 // 27 27 // $Id: G4VisCommandsViewer.hh,v 1.23 2006/09/13 13:17:29 allison Exp $ 28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/viewer commands - John Allison 25th October 1998 -
trunk/geant4/visualization/management/include/G4VisCommandsViewerSet.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4VisCommandsViewerSet.hh,v 1.2 1 2006/09/19 16:03:14allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VisCommandsViewerSet.hh,v 1.22 2007/04/03 13:33:16 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 30 30 // /vis/viewer/set commands - John Allison 16th May 2000 … … 69 69 G4UIcommand* fpCommandLightsVector; 70 70 G4ThreeVector fLightsVector; 71 G4UIcmdWithABool* fpCommandPicking; 71 72 G4UIcommand* fpCommandProjection; 72 73 G4UIcommand* fpCommandSectionPlane; -
trunk/geant4/visualization/management/include/G4VisExecutive.hh
r531 r593 26 26 // 27 27 // $Id: G4VisExecutive.hh,v 1.6 2006/06/29 21:28:50 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisExecutive.icc
r564 r593 25 25 // 26 26 // 27 // $Id: G4VisExecutive.icc,v 1.1 4 2006/09/12 18:55:45 tinslayExp $28 // GEANT4 tag $Name: geant4-08-02-patch-01$27 // $Id: G4VisExecutive.icc,v 1.16 2007/10/03 14:20:23 lgarnier Exp $ 28 // GEANT4 tag $Name: $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisFeaturesOfDAWNFILE.hh
r531 r593 26 26 // 27 27 // $Id: G4VisFeaturesOfDAWNFILE.hh,v 1.5 2006/06/29 21:28:54 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 #ifndef G4VISFEATURESOFDAWNFILE_HH -
trunk/geant4/visualization/management/include/G4VisFeaturesOfFukuiRenderer.hh
r531 r593 26 26 // 27 27 // $Id: G4VisFeaturesOfFukuiRenderer.hh,v 1.5 2006/06/29 21:28:56 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisFeaturesOfOpenGL.hh
r535 r593 25 25 // 26 26 // 27 // $Id: G4VisFeaturesOfOpenGL.hh,v 1. 5 2006/06/29 21:28:58 gunter Exp $28 // GEANT4 tag $Name: geant4-08-01-patch-01$27 // $Id: G4VisFeaturesOfOpenGL.hh,v 1.6 2007/10/03 14:20:23 lgarnier Exp $ 28 // GEANT4 tag $Name: $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisFeaturesOfOpenInventor.hh
r531 r593 26 26 // 27 27 // $Id: G4VisFeaturesOfOpenInventor.hh,v 1.5 2006/06/29 21:29:00 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // -
trunk/geant4/visualization/management/include/G4VisFilterManager.hh
r531 r593 25 25 // 26 26 // $Id: G4VisFilterManager.hh,v 1.4 2006/06/29 21:29:02 gunter Exp $ 27 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 28 28 // 29 29 // Filter manager. Manages filter models, factories, messengers, -
trunk/geant4/visualization/management/include/G4VisListManager.hh
r531 r593 25 25 // 26 26 // $Id: G4VisListManager.hh,v 1.8 2006/06/29 21:29:04 gunter Exp $ 27 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/geant4/visualization/management/include/G4VisManager.hh
r531 r593 25 25 // 26 26 // 27 // $Id: G4VisManager.hh,v 1.6 5 2006/11/21 14:23:20allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VisManager.hh,v 1.67 2007/07/10 17:49:27 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 344 344 // GetXGeometryString and GetWindowSizeHint is guaranteed to be 345 345 // identical.) 346 const G4String& GetBeginOfLastRunRandomStatus () const;347 const G4String& GetBeginOfLastEventRandomStatus () const;348 G4int GetLastRunID () const;349 346 G4bool GetTransientsDrawnThisRun () const; 350 347 G4bool GetTransientsDrawnThisEvent () const; 348 const G4Event* GetRequestedEvent () const; 349 G4bool GetAbortReviewKeptEvents () const; 351 350 352 351 void SetUserAction (G4VUserVisAction* pVisAction, … … 366 365 void SetEventRefreshing (G4bool); 367 366 void ResetTransientsDrawnFlags (); 367 // If non-zero, requested event is used in G4VSceneHandler::ProcessScene. 368 void SetRequestedEvent (const G4Event*); 369 void SetAbortReviewKeptEvents (G4bool); 368 370 369 371 ///////////////////////////////////////////////////////////////////// … … 436 438 G4VisStateDependent* fpStateDependent; // Friend state dependent class. 437 439 G4int fWindowSizeHintX, fWindowSizeHintY; // For viewer... 438 G4String fXGeometryString; // ...construction. 439 G4TrajectoriesModel dummyTrajectoriesModel; // For passing drawing mode. 440 G4bool fEventRefreshing; 441 G4bool fTransientsDrawnThisRun; 442 G4bool fTransientsDrawnThisEvent; 443 G4bool fEventKeepingSuspended; 444 G4bool fKeptLastEvent; 440 G4String fXGeometryString; // ...construction. 441 G4TrajectoriesModel dummyTrajectoriesModel; // For passing drawing mode. 442 G4bool fEventRefreshing; 443 G4bool fTransientsDrawnThisRun; 444 G4bool fTransientsDrawnThisEvent; 445 G4bool fEventKeepingSuspended; 446 G4bool fKeptLastEvent; 447 const G4Event* fpRequestedEvent; // If non-zero, scene handler uses. 448 G4bool fAbortReviewKeptEvents; 445 449 446 450 // Trajectory draw model manager -
trunk/geant4/visualization/management/include/G4VisManager.icc
r531 r593 25 25 // 26 26 // 27 // $Id: G4VisManager.icc,v 1. 19 2006/11/14 14:59:55allison Exp $28 // GEANT4 tag $Name: geant4-0 8-02-patch-01 $27 // $Id: G4VisManager.icc,v 1.20 2007/01/11 16:40:58 allison Exp $ 28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // … … 90 90 } 91 91 92 inline const G4Event* G4VisManager::GetRequestedEvent() const { 93 return fpRequestedEvent; 94 } 95 96 inline G4bool G4VisManager::GetAbortReviewKeptEvents() const { 97 return fAbortReviewKeptEvents; 98 } 99 92 100 inline void G4VisManager::SetUserActionExtent (const G4VisExtent& extent) { 93 101 fUserVisActionExtent = extent; … … 122 130 fMessengerList.push_back(msgr); 123 131 } 132 133 inline void G4VisManager::SetRequestedEvent (const G4Event* event) { 134 fpRequestedEvent = event; 135 } 136 137 inline void G4VisManager::SetAbortReviewKeptEvents (G4bool abort) { 138 fAbortReviewKeptEvents = abort; 139 } -
trunk/geant4/visualization/management/include/G4VisModelManager.hh
r531 r593 25 25 // 26 26 // $Id: G4VisModelManager.hh,v 1.4 2006/06/29 21:29:10 gunter Exp $ 27 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $27 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 28 28 // 29 29 // Generic model manager. Manages models, associated -
trunk/geant4/visualization/management/include/G4VisStateDependent.hh
r531 r593 26 26 // 27 27 // $Id: G4VisStateDependent.hh,v 1.5 2006/06/29 21:29:12 gunter Exp $ 28 // GEANT4 tag $Name: geant4-0 8-01-patch-01 $28 // GEANT4 tag $Name: geant4-09-00-ref-01 $ 29 29 // 30 30 // A "state dependent" service class for G4VisManager.
Note: See TracChangeset
for help on using the changeset viewer.