Geant4
10.01.p02
|
#include <G4RayTracerViewer.hh>
Protected Attributes | |
G4int | fFileCount |
G4TheRayTracer * | theTracer |
Protected Attributes inherited from G4VViewer | |
G4VSceneHandler & | fSceneHandler |
G4int | fViewId |
G4String | fName |
G4String | fShortName |
G4ViewParameters | fVP |
G4ViewParameters | fDefaultVP |
G4bool | fNeedKernelVisit |
Definition at line 38 of file G4RayTracerViewer.hh.
G4RayTracerViewer::G4RayTracerViewer | ( | G4VSceneHandler & | sceneHandler, |
const G4String & | name, | ||
G4TheRayTracer * | aTracer = 0 |
||
) |
Definition at line 45 of file G4RayTracerViewer.cc.
References G4TheRayTracer::SetNColumn(), and G4TheMTRayTracer::theInstance.
|
virtual |
Definition at line 62 of file G4RayTracerViewer.cc.
|
virtual |
Implements G4VViewer.
Definition at line 94 of file G4RayTracerViewer.cc.
|
virtual |
Implements G4VViewer.
Definition at line 96 of file G4RayTracerViewer.cc.
References fFileCount, G4VViewer::fShortName, G4VViewer::fVP, G4cout, G4endl, G4ViewParameters::GetFieldHalfAngle(), perMillion, G4ViewParameters::SetFieldHalfAngle(), SetView(), theTracer, and G4TheRayTracer::Trace().
|
inline |
Definition at line 47 of file G4RayTracerViewer.hh.
References theTracer.
Referenced by G4RTMessenger::SetNewValue().
|
virtual |
Implements G4VViewer.
Definition at line 64 of file G4RayTracerViewer.cc.
References G4VViewer::fSceneHandler, G4VViewer::fVP, G4ViewParameters::GetActualLightpointDirection(), G4ViewParameters::GetBackgroundColour(), G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFrontHalfHeight(), G4TheRayTracer::GetNColumn(), G4ViewParameters::GetNearDistance(), G4VSceneHandler::GetScene(), G4Scene::GetStandardTargetPoint(), G4ViewParameters::GetUpVector(), G4ViewParameters::GetViewpointDirection(), G4TheRayTracer::SetBackgroundColour(), G4TheRayTracer::SetEyePosition(), G4TheRayTracer::SetLightDirection(), G4TheRayTracer::SetTargetPosition(), G4TheRayTracer::SetUpVector(), and theTracer.
Referenced by DrawView().
|
protected |
Definition at line 49 of file G4RayTracerViewer.hh.
Referenced by DrawView().
|
protected |
Definition at line 50 of file G4RayTracerViewer.hh.
Referenced by DrawView(), GetTracer(), and SetView().