Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Scene.hh>
Classes | |
struct | Model |
Public Types | |
enum | { UNLIMITED = -1 } |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4Scene &d) |
Definition at line 48 of file G4Scene.hh.
anonymous enum |
G4Scene::G4Scene | ( | const G4String & | name = "scene-with-unspecified-name" | ) |
Definition at line 43 of file G4Scene.cc.
G4Scene::~G4Scene | ( | ) |
Definition at line 50 of file G4Scene.cc.
Definition at line 184 of file G4Scene.cc.
Definition at line 205 of file G4Scene.cc.
Definition at line 160 of file G4Scene.cc.
Referenced by AddWorldIfEmpty(), G4VisManager::GeometryHasChanged(), G4VisCommandSceneAddLocalAxes::SetNewValue(), G4VisCommandSceneAddVolume::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), and G4VisCommandViewerCentreOn::SetNewValue().
Definition at line 124 of file G4Scene.cc.
Referenced by G4RayTracerSceneHandler::G4RayTracerSceneHandler().
void G4Scene::CalculateExtent | ( | ) |
Definition at line 64 of file G4Scene.cc.
Referenced by AddEndOfEventModel(), AddEndOfRunModel(), AddRunDurationModel(), G4VisManager::GeometryHasChanged(), G4VisManager::NotifyHandlers(), and G4VisCommandSceneNotifyHandlers::SetNewValue().
const std::vector< Model > & G4Scene::GetEndOfEventModelList | ( | ) | const |
const std::vector< Model > & G4Scene::GetEndOfRunModelList | ( | ) | const |
const G4VisExtent & G4Scene::GetExtent | ( | ) | const |
Referenced by G4OpenGLXmViewer::actions_callback(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), CalculateExtent(), G4VSceneHandler::CreateCutawaySolid(), G4VSceneHandler::CreateSectionSolid(), G4OpenGLStoredViewer::DrawDisplayLists(), G4VSceneHandler::GetExtent(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4VSceneHandler::ProcessScene(), G4OpenGLXmViewer::ResetView(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandSceneAddArrow::SetNewValue(), G4VisCommandSceneAddAxes::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneShowExtents::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView().
G4int G4Scene::GetMaxNumberOfKeptEvents | ( | ) | const |
const G4String & G4Scene::GetName | ( | ) | const |
G4bool G4Scene::GetRefreshAtEndOfEvent | ( | ) | const |
G4bool G4Scene::GetRefreshAtEndOfRun | ( | ) | const |
const std::vector< Model > & G4Scene::GetRunDurationModelList | ( | ) | const |
const G4Point3D & G4Scene::GetStandardTargetPoint | ( | ) | const |
Referenced by G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLXmViewer::left_right_pan_callback(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4OpenGLXmViewer::up_down_pan_callback(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4Scene::IsEmpty | ( | ) | const |
Referenced by AddWorldIfEmpty().
Definition at line 283 of file G4Scene.cc.
std::vector< Model > & G4Scene::SetEndOfEventModelList | ( | ) |
std::vector< Model > & G4Scene::SetEndOfRunModelList | ( | ) |
void G4Scene::SetMaxNumberOfKeptEvents | ( | G4int | ) |
Referenced by G4VisCommandSceneEndOfEventAction::SetNewValue().
void G4Scene::SetName | ( | const G4String & | ) |
void G4Scene::SetRefreshAtEndOfEvent | ( | G4bool | ) |
void G4Scene::SetRefreshAtEndOfRun | ( | G4bool | ) |
Referenced by G4VisCommandSceneEndOfRunAction::SetNewValue().
std::vector< Model > & G4Scene::SetRunDurationModelList | ( | ) |
|
friend |
Definition at line 226 of file G4Scene.cc.