Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -181,7 +181,7 @@ public: // With description
|
||||
// IMPORTANT: invoke this from your polymorphic versions, e.g.:
|
||||
// void MyXXXSceneHandler::BeginPrimitives2D
|
||||
// (const G4Transform3D& objectTransformation) {
|
||||
// G4VSceneHandler::BeginPrimitives2D ();
|
||||
// G4VSceneHandler::BeginPrimitives2D (objectTransformation);
|
||||
// ...
|
||||
// }
|
||||
|
||||
|
||||
@@ -134,8 +134,6 @@ protected:
|
||||
|
||||
static G4VisManager* fpVisManager;
|
||||
|
||||
static G4int fErrorCode;
|
||||
|
||||
// Current quantities for use in appropriate commands
|
||||
static G4int fCurrentArrow3DLineSegmentsPerCircle;
|
||||
static G4Colour fCurrentColour;
|
||||
|
||||
@@ -105,6 +105,10 @@
|
||||
#include "G4VRML2.hh"
|
||||
#endif
|
||||
|
||||
#ifdef G4VIS_USE_QT3D
|
||||
#include "G4Qt3D.hh"
|
||||
#endif
|
||||
|
||||
// The inline keyword prevents the compiler making an external
|
||||
// reference even though they cannot actually be inlined since they
|
||||
// are virtual functions. This prevents a "multiple definition" error
|
||||
@@ -236,6 +240,9 @@ G4VisExecutive::RegisterGraphicsSystems () {
|
||||
RegisterGraphicsSystem (new G4RayTracerX);
|
||||
#endif
|
||||
|
||||
#ifdef G4VIS_USE_QT3D
|
||||
RegisterGraphicsSystem (new G4Qt3D);
|
||||
#endif
|
||||
}
|
||||
|
||||
// See comments about inlining above.
|
||||
|
||||
@@ -525,7 +525,6 @@ private:
|
||||
G4int fNoOfEventsDrawnThisRun;
|
||||
G4int fNKeepRequests;
|
||||
G4bool fEventKeepingSuspended;
|
||||
G4bool fKeptLastEvent;
|
||||
G4bool fDrawEventOnlyIfToBeKept;
|
||||
const G4Event* fpRequestedEvent; // If non-zero, scene handler uses.
|
||||
G4bool fReviewingKeptEvents;
|
||||
|
||||
Reference in New Issue
Block a user