Import Geant4 7.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 12:11:21 +02:00
parent 516dbf1a58
commit d93e1e39a9
5384 changed files with 125662 additions and 82444 deletions
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4VisCommandsSceneAdd.hh,v 1.10 2002/11/11 18:31:28 johna Exp $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
// $Id: G4VisCommandsSceneAdd.hh,v 1.14 2005/04/10 21:04:39 allison Exp $
// GEANT4 tag $Name: geant4-07-01 $
// /vis/scene commands - John Allison 9th August 1998
@@ -31,8 +31,12 @@
#include "G4VisCommandsScene.hh"
class G4UIcmdWithoutParameter;
class G4UIcmdWithAnInteger;
#include "G4Transform3D.hh"
#include "G4VisAttributes.hh"
class G4VisCommandSceneAddAxes: public G4VVisCommandScene {
public:
G4VisCommandSceneAddAxes ();
@@ -83,6 +87,29 @@ private:
G4UIcommand* fpCommand;
};
class G4VisCommandSceneAddLogo: public G4VVisCommandScene {
public:
G4VisCommandSceneAddLogo ();
virtual ~G4VisCommandSceneAddLogo ();
G4String GetCurrentValue (G4UIcommand* command);
void SetNewValue (G4UIcommand* command, G4String newValue);
private:
G4VisCommandSceneAddLogo (const G4VisCommandSceneAddLogo&);
G4VisCommandSceneAddLogo& operator = (const G4VisCommandSceneAddLogo&);
class G4Logo {
public:
G4Logo(G4double height, const G4VisAttributes&, G4VisManager*);
~G4Logo();
void operator()(const G4Transform3D&);
private:
G4double fHeight;
G4VisAttributes fVisAtts;
G4VisManager* fpVisManager;
G4Polyhedron *fpG, *fp4;
};
G4UIcommand* fpCommand;
};
class G4VisCommandSceneAddScale: public G4VVisCommandScene {
public:
G4VisCommandSceneAddScale ();
@@ -120,6 +147,18 @@ private:
G4UIcmdWithAnInteger* fpCommand;
};
class G4VisCommandSceneAddUserAction: public G4VVisCommandScene {
public:
G4VisCommandSceneAddUserAction ();
virtual ~G4VisCommandSceneAddUserAction ();
G4String GetCurrentValue (G4UIcommand* command);
void SetNewValue (G4UIcommand* command, G4String newValue);
private:
G4VisCommandSceneAddUserAction (const G4VisCommandSceneAddUserAction&);
G4VisCommandSceneAddUserAction& operator = (const G4VisCommandSceneAddUserAction&);
G4UIcommand* fpCommand;
};
class G4VisCommandSceneAddVolume: public G4VVisCommandScene {
public:
G4VisCommandSceneAddVolume ();