#include <G4RTMessenger.hh>
Definition at line 51 of file G4RTMessenger.hh.
G4RTMessenger::~G4RTMessenger |
( |
| ) |
|
|
virtual |
Reimplemented from G4UImessenger.
Definition at line 157 of file G4RTMessenger.cc.
160 if(command==columnCmd)
162 else if(command==rowCmd)
164 else if(command==targetCmd)
166 else if(command==eyePosCmd)
168 else if(command==lightCmd)
170 else if(command==spanXCmd)
172 else if(command==headCmd)
174 else if(command==attCmd)
176 else if(command==distCmd)
178 else if(command==transCmd)
180 else if(command==bkgColCmd)
static G4bool GetIgnoreTransparency()
G4ThreeVector GetLightDirection() const
static G4String ConvertToString(G4bool boolVal)
G4ThreeVector GetTargetPosition() const
G4double GetAttenuationLength() const
G4Colour GetBackgroundColour() const
G4ThreeVector GetEyePosition() const
G4double GetHeadAngle() const
G4double GetViewSpan() const
G4bool GetDistortion() const
Reimplemented from G4UImessenger.
Definition at line 185 of file G4RTMessenger.cc.
189 theTracer = theDefaultTracer;
198 "G4RTMessenger::SetNewValue: Current viewer is not of type RayTracer."
199 "\n Use \"/vis/viewer/select\" or \"/vis/open\"."
204 if (theTracer == theDefaultTracer) {
206 "G4RTMessenger::SetNewValue: No valid current viewer. Using default RayTracer."
210 if(command==columnCmd)
212 else if(command==rowCmd)
214 else if(command==targetCmd)
216 else if(command==eyePosCmd)
218 else if(command==lightCmd)
220 else if(command==spanXCmd)
222 else if(command==headCmd)
224 else if(command==attCmd)
226 else if(command==distCmd)
228 else if(command==bkgColCmd)
230 G4cout <<
"WARNING: /vis/rayTracer/backgroundColour has been deprecated."
231 "\n Use \"/vis/viewer/set/background\" instead."
234 else if(command==transCmd)
236 else if(command==fileCmd)
237 { theTracer->
Trace(newValue); }
void SetLightDirection(const G4ThreeVector &val)
void SetHeadAngle(G4double val)
static G4int GetNewIntValue(const char *paramString)
static G4ThreeVector GetNew3VectorValue(const char *paramString)
G4TheRayTracer * GetTracer()
void SetNColumn(G4int val)
static G4double GetNewDoubleValue(const char *paramString)
static G4bool GetNewBoolValue(const char *paramString)
virtual void Trace(const G4String &fileName)
G4GLOB_DLL std::ostream G4cout
static G4ThreeVector GetNew3VectorValue(const char *paramString)
void SetViewSpan(G4double val)
static G4VisManager * GetInstance()
static void SetIgnoreTransparency(G4bool val)
G4VViewer * GetCurrentViewer() const
void SetDistortion(G4bool val)
void SetEyePosition(const G4ThreeVector &val)
void SetAttenuationLength(G4double val)
void SetTargetPosition(const G4ThreeVector &val)
The documentation for this class was generated from the following files: