Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VViewer.hh>
Classes | |
class | SceneTreeScene |
Protected Member Functions | |
void | SetTouchable (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath) |
void | TouchableSetVisibility (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, G4bool visibility) |
void | TouchableSetColour (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, const G4Colour &) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4VViewer &v) |
Definition at line 52 of file G4VViewer.hh.
G4VViewer::G4VViewer | ( | G4VSceneHandler & | sceneHandler, |
G4int | id, | ||
const G4String & | name = "" ) |
Definition at line 49 of file G4VViewer.cc.
|
virtual |
Definition at line 69 of file G4VViewer.cc.
|
inline |
Definition at line 191 of file G4VViewer.hh.
Referenced by G4VSceneHandler::ProcessScene(), and G4VisCommandViewerCreate::SetNewValue().
|
inline |
Definition at line 190 of file G4VViewer.hh.
Referenced by G4VSceneHandler::DrawEndOfRunModels(), G4VSceneHandler::DrawEvent(), and G4VSceneHandler::ProcessScene().
|
pure virtual |
Implemented in G4DAWNFILEViewer, G4GMocrenFileViewer, G4HepRepFileViewer, G4OpenGLViewer, G4OpenInventorViewer, G4Qt3DViewer, G4RayTracerViewer, G4ToolsSGOffscreenViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VRML2FileViewer, G4VtkViewer, and G4VTreeViewer.
Referenced by G4HepRepFileSceneHandler::ClearTransientStore(), G4VisManager::GeometryHasChanged(), G4VisManager::NotifyHandlers(), G4VisCommandViewerClear::SetNewValue(), and G4VisCommandViewerRebuild::SetNewValue().
std::vector< G4ThreeVector > G4VViewer::ComputeFlyThrough | ( | G4Vector3D * | ) |
|
pure virtual |
Implemented in G4DAWNFILEViewer, G4GMocrenFileViewer, G4HepRepFileViewer, G4OpenGLImmediateQtViewer, G4OpenGLImmediateWin32Viewer, G4OpenGLImmediateXmViewer, G4OpenGLImmediateXViewer, G4OpenGLStoredQtViewer, G4OpenGLStoredWin32Viewer, G4OpenGLStoredXmViewer, G4OpenGLStoredXViewer, G4OpenInventorViewer, G4Qt3DViewer, G4RayTracerViewer, G4ToolsSGOffscreenViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VRML2FileViewer, G4VtkViewer, and G4VTreeViewer.
Referenced by G4OpenGLXmViewer::antialias_callback(), G4OpenGLXmViewer::aux_edge_callback(), G4OpenGLXmViewer::background_color_callback(), G4HepRepFileSceneHandler::ClearTransientStore(), G4OpenGLXmViewer::dolly_callback(), G4OpenGLXmViewer::drawing_style_callback(), G4OpenGLViewer::GetPickDetails(), G4OpenGLXmViewer::haloing_callback(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::projection_callback(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewer::rotate_in_phi(), G4OpenGLXmViewer::rotate_in_theta(), G4VisCommandViewerRebuild::SetNewValue(), G4OpenGLXmViewer::transparency_callback(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLXmViewer::wobble_timer_callback(), and G4OpenGLXmViewer::zoom_callback().
|
virtual |
Reimplemented in G4OpenGLImmediateWin32Viewer, G4OpenGLImmediateXmViewer, G4OpenGLImmediateXViewer, G4OpenGLQtViewer, G4OpenGLStoredWin32Viewer, G4OpenGLStoredXmViewer, G4OpenGLStoredXViewer, G4OpenInventorQtViewer, G4OpenInventorWinViewer, G4OpenInventorXtExtendedViewer, G4OpenInventorXtViewer, G4Qt3DViewer, G4ToolsSGOffscreenViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VRML2FileViewer, G4VtkOffscreenViewer, G4VtkQtViewer, and G4VtkViewer.
Definition at line 104 of file G4VViewer.cc.
Referenced by G4OpenInventorViewer::DrawView(), G4VisManager::GeometryHasChanged(), G4OpenGLViewer::InitializeGLView(), G4VisManager::NotifyHandlers(), and G4VisCommandViewerClear::SetNewValue().
const G4VisAttributes * G4VViewer::GetApplicableVisAttributes | ( | const G4VisAttributes * | ) | const |
Referenced by G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitiveSeparate(), G4VtkStore::AddPrimitiveTensorGlyph(), G4VtkStore::AddPrimitiveTransformBake(), G4HepRepFileSceneHandler::AddSolid(), G4HepRepFileSceneHandler::AddSolid(), G4HepRepFileSceneHandler::AddSolid(), G4HepRepFileSceneHandler::AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4VSceneHandler::GetColour(), G4VtkPolydataInstanceAppendPipeline::MakeHash(), and G4VtkPolydataInstanceBakePipeline::MakeHash().
const G4ViewParameters & G4VViewer::GetDefaultViewParameters | ( | ) | const |
G4double G4VViewer::GetKernelVisitElapsedTimeSeconds | ( | ) | const |
Referenced by G4VisCommandViewerCentreOn::SetNewValue().
const G4String & G4VViewer::GetName | ( | ) | const |
Referenced by G4OpenGLImmediateQtViewer::Initialise(), G4OpenGLStoredQtViewer::Initialise(), G4ToolsSGQtGLESViewer::Initialise(), G4ToolsSGQtZBViewer::Initialise(), G4VtkQtViewer::Initialise(), G4VVisCommand::InterpolateViews(), G4OpenGLQtViewer::isCurrentWidget(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandDrawTree::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandViewerClearCutawayPlanes::SetNewValue(), G4VisCommandViewerClearVisAttributesModifiers::SetNewValue(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandViewerColourByDensity::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerRebuild::SetNewValue(), G4VtkMessenger::SetNewValue(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
virtual |
Reimplemented in G4OpenGLQtViewer.
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerSave::SetNewValue().
G4VSceneHandler * G4VViewer::GetSceneHandler | ( | ) | const |
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::misc_callback(), G4VVisCommand::RefreshIfRequired(), G4OpenGLXmViewer::ResetView(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerClearTransients::SetNewValue(), G4VisCommandViewerRebuild::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandViewerUpdate::SetNewValue(), G4VtkMessenger::SetNewValue(), and G4OpenGLXmViewer::up_down_pan_callback().
const G4String & G4VViewer::GetShortName | ( | ) | const |
Referenced by G4OpenGLViewer::G4OpenGLViewer().
G4int G4VViewer::GetViewId | ( | ) | const |
Referenced by G4HepRepFile::CreateViewer(), G4Qt3D::CreateViewer(), G4RayTracer::CreateViewer(), G4RayTracerX::CreateViewer(), G4ToolsSGOffscreen::CreateViewer(), G4ToolsSGQtGLES::CreateViewer(), G4ToolsSGQtZB::CreateViewer(), G4ToolsSGWindowsGLES::CreateViewer(), G4ToolsSGWindowsZB::CreateViewer(), G4ToolsSGX11GLES::CreateViewer(), G4ToolsSGX11ZB::CreateViewer(), G4ToolsSGXtGLES::CreateViewer(), G4ToolsSGXtZB::CreateViewer(), G4Vtk::CreateViewer(), G4VtkOffscreen::CreateViewer(), and G4VtkQt::CreateViewer().
const G4ViewParameters & G4VViewer::GetViewParameters | ( | ) | const |
Referenced by G4OpenGLXmViewer::actions_callback(), G4VSceneHandler::AddCompound(), G4VtkSceneHandler::AddCompound(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLXmViewer::background_color_callback(), G4VSceneHandler::CreateCutawaySolid(), G4VSceneHandler::CreateSectionSolid(), G4VisManager::CreateViewer(), G4VSceneHandler::Draw3DRectMeshAsDots(), G4VSceneHandler::DrawTetMeshAsDots(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLStoredSceneHandler::EndModeling(), G4VSceneHandler::GetAuxEdgeVisible(), G4VSceneHandler::GetColour(), G4VSceneHandler::GetDrawingStyle(), G4VSceneHandler::GetNoOfSides(), G4VSceneHandler::GetNumberOfCloudPoints(), G4VSceneHandler::GetTextColour(), G4VtkSceneHandler::MakeDefaultVisContext(), G4VVisCommand::RefreshIfRequired(), G4VSceneHandler::RequestPrimitives(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandDrawView::SetNewValue(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandViewerClearCutawayPlanes::SetNewValue(), G4VisCommandViewerClearVisAttributesModifiers::SetNewValue(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandViewerColourByDensity::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandViewerDolly::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandViewerPan::SetNewValue(), G4VisCommandViewerResetCameraParameters::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandViewerScale::SetNewValue(), G4VisCommandViewerZoom::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValueOnLV(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), G4OpenInventorViewer::SetWireFrame(), and G4VSceneHandler::StandardSpecialMeshRendering().
|
virtual |
Reimplemented in G4OpenGLImmediateQtViewer, G4OpenGLImmediateWin32Viewer, G4OpenGLImmediateXmViewer, G4OpenGLImmediateXViewer, G4OpenGLStoredQtViewer, G4OpenGLStoredWin32Viewer, G4OpenGLStoredXmViewer, G4OpenGLStoredXViewer, G4OpenInventorQtViewer, G4OpenInventorWinViewer, G4OpenInventorXtExtendedViewer, G4OpenInventorXtViewer, G4Qt3DViewer, G4RayTracerViewer, G4RayTracerXViewer, G4ToolsSGOffscreenViewer, G4ToolsSGQtGLESViewer, G4ToolsSGQtZBViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VtkOffscreenViewer, G4VtkQtViewer, and G4VtkViewer.
void G4VViewer::NeedKernelVisit | ( | ) |
Definition at line 81 of file G4VViewer.cc.
Referenced by G4DAWNFILEViewer::DrawView(), G4GMocrenFileViewer::DrawView(), G4HepRepFileViewer::DrawView(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4VRML2FileViewer::DrawView(), G4VtkViewer::DrawView(), G4VTreeViewer::DrawView(), G4VisManager::GeometryHasChanged(), G4OpenGLStoredViewer::KernelVisitDecision(), G4OpenInventorViewer::KernelVisitDecision(), G4Qt3DViewer::KernelVisitDecision(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::KernelVisitDecision(), G4VisManager::NotifyHandlers(), G4OpenGLImmediateViewer::ProcessView(), G4VisCommandViewerRebuild::SetNewValue(), G4OpenInventorViewer::SetPreview(), G4OpenInventorViewer::SetPreviewAndFull(), G4OpenInventorViewer::SetReducedWireFrame(), and G4OpenInventorViewer::UpdateScene().
void G4VViewer::ProcessView | ( | ) |
Definition at line 108 of file G4VViewer.cc.
Referenced by G4DAWNFILEViewer::DrawView(), G4GMocrenFileViewer::DrawView(), G4HepRepFileViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4RayTracerViewer::DrawView(), G4ToolsSGOffscreenViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), G4VRML2FileViewer::DrawView(), G4VtkViewer::DrawView(), G4VTreeViewer::DrawView(), and G4OpenGLImmediateViewer::ProcessView().
void G4VViewer::RefreshView | ( | ) |
Referenced by G4VVisCommand::InterpolateViews(), and G4VisCommandViewerInterpolate::SetNewValue().
|
virtual |
Reimplemented in G4OpenGLQtViewer, G4OpenGLViewer, and G4OpenGLXmViewer.
Referenced by G4OpenGLViewer::ResetView(), and G4VisCommandViewerReset::SetNewValue().
void G4VViewer::SetDefaultViewParameters | ( | const G4ViewParameters & | vp | ) |
void G4VViewer::SetName | ( | const G4String & | name | ) |
Definition at line 74 of file G4VViewer.cc.
void G4VViewer::SetNeedKernelVisit | ( | G4bool | need | ) |
Referenced by G4OpenGLXmViewer::aux_edge_callback(), and G4OpenGLXmViewer::transparency_callback().
|
protected |
Definition at line 133 of file G4VViewer.cc.
|
pure virtual |
Implemented in G4DAWNFILEViewer, G4GMocrenFileViewer, G4HepRepFileViewer, G4OpenGLViewer, G4OpenGLWin32Viewer, G4OpenGLXViewer, G4OpenInventorQtViewer, G4OpenInventorViewer, G4OpenInventorWinViewer, G4OpenInventorXtExtendedViewer, G4OpenInventorXtViewer, G4Qt3DViewer, G4RayTracerViewer, G4ToolsSGOffscreenViewer, G4ToolsSGQtGLESViewer, G4ToolsSGQtZBViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VtkViewer, and G4VTreeViewer.
Referenced by G4HepRepFileSceneHandler::ClearTransientStore(), G4VisManager::GeometryHasChanged(), G4VisManager::NotifyHandlers(), G4VisCommandViewerClear::SetNewValue(), and G4VisCommandViewerRebuild::SetNewValue().
void G4VViewer::SetViewParameters | ( | const G4ViewParameters & | vp | ) |
Definition at line 128 of file G4VViewer.cc.
Referenced by G4VSceneHandler::Draw3DRectMeshAsDots(), G4VSceneHandler::DrawTetMeshAsDots(), G4VVisCommand::InterpolateViews(), G4VisCommandDrawView::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandViewerResetCameraParameters::SetNewValue(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), G4VVisCommand::SetViewParameters(), and G4OpenInventorViewer::SetWireFrame().
|
virtual |
Reimplemented in G4DAWNFILEViewer, G4GMocrenFileViewer, G4HepRepFileViewer, G4OpenGLImmediateQtViewer, G4OpenGLStoredQtViewer, G4OpenGLWin32Viewer, G4OpenGLXmViewer, G4OpenGLXViewer, G4OpenInventorViewer, G4Qt3DViewer, G4ToolsSGOffscreenViewer, G4ToolsSGViewer< SG_SESSION, SG_VIEWER >, G4ToolsSGViewer< tools::offscreen::session, tools::offscreen::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::sg_viewer >, G4ToolsSGViewer< toolx::Qt::session, toolx::Qt::zb_viewer >, G4VRML2FileViewer, and G4VtkViewer.
Definition at line 106 of file G4VViewer.cc.
Referenced by G4VVisCommand::InterpolateViews(), and G4HepRepFileViewer::ShowView().
|
protected |
Definition at line 190 of file G4VViewer.cc.
|
protected |
Definition at line 154 of file G4VViewer.cc.
void G4VViewer::UpdateGUISceneTree | ( | ) |
Definition at line 227 of file G4VViewer.cc.
Referenced by ProcessView(), G4VisCommandViewerSelect::SetNewValue(), TouchableSetColour(), and TouchableSetVisibility().
|
friend |
Definition at line 462 of file G4VViewer.cc.
|
protected |
Definition at line 258 of file G4VViewer.hh.
Referenced by G4ASCIITreeViewer::G4ASCIITreeViewer(), G4HepRepFileViewer::G4HepRepFileViewer(), G4OpenGLStoredViewer::G4OpenGLStoredViewer(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenInventorViewer::G4OpenInventorViewer(), G4VtkViewer::G4VtkViewer(), G4VViewer(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGOffscreenViewer::Initialise(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise().
|
protected |
Definition at line 259 of file G4VViewer.hh.
Referenced by ProcessView().
|
protected |
Definition at line 255 of file G4VViewer.hh.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLViewer::DrawText(), G4OpenGLXViewer::DrawText(), G4OpenInventorQtViewer::G4OpenInventorQtViewer(), G4OpenInventorWinViewer::G4OpenInventorWinViewer(), G4OpenInventorXtExtendedViewer::G4OpenInventorXtExtendedViewer(), G4OpenInventorXtViewer::G4OpenInventorXtViewer(), G4VViewer(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), G4OpenInventorXtViewer::Initialise(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGOffscreenViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), SetName(), and G4Qt3DViewer::SetView().
|
protected |
Definition at line 266 of file G4VViewer.hh.
Referenced by G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4ToolsSGOffscreenViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), NeedKernelVisit(), and ProcessView().
|
protected |
Definition at line 253 of file G4VViewer.hh.
Referenced by G4VtkViewer::AddClipperPlaneWidget(), G4VtkViewer::AddCutterPlaneWidget(), G4VtkViewer::AddGeometryOverlay(), G4VtkViewer::AddImageOverlay(), G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4OpenGLQtViewer::addPVSceneTreeElement(), G4VtkViewer::ClearView(), G4VtkViewer::DisableClipper(), G4VtkViewer::DisableCutter(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), G4OpenGLXViewer::DrawText(), G4VtkViewer::EnableClipper(), G4VtkViewer::EnableCutter(), G4VtkViewer::ExportFormatStore(), G4VtkViewer::ExportVTPCutter(), G4VtkOffscreenViewer::FinishView(), G4VtkQtViewer::FinishView(), G4VtkViewer::FinishView(), G4VViewer(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLImmediateQtViewer::initializeGL(), G4OpenGLStoredQtViewer::initializeGL(), G4VtkViewer::Print(), ProcessView(), G4VtkViewer::SetPolyhedronPipeline(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), G4Qt3DViewer::wheelEvent(), and ~G4VViewer().
|
protected |
Definition at line 262 of file G4VViewer.hh.
Referenced by AccessSceneTree(), G4VViewer(), TouchableSetColour(), TouchableSetVisibility(), G4ToolsSGQtGLESViewer::UpdateGUISceneTree(), G4ToolsSGQtZBViewer::UpdateGUISceneTree(), and UpdateGUISceneTree().
|
protected |
Definition at line 261 of file G4VViewer.hh.
Referenced by AccessSceneTreeScene().
|
protected |
Definition at line 256 of file G4VViewer.hh.
Referenced by G4RayTracerViewer::DrawView(), G4VViewer(), and SetName().
|
protected |
Definition at line 254 of file G4VViewer.hh.
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLXViewer::CreateGLXContext(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLImmediateWin32Viewer::G4OpenGLImmediateWin32Viewer(), G4OpenGLImmediateXmViewer::G4OpenGLImmediateXmViewer(), G4OpenGLImmediateXViewer::G4OpenGLImmediateXViewer(), G4OpenGLStoredQtViewer::G4OpenGLStoredQtViewer(), G4OpenGLStoredWin32Viewer::G4OpenGLStoredWin32Viewer(), G4OpenGLStoredXmViewer::G4OpenGLStoredXmViewer(), G4OpenGLStoredXViewer::G4OpenGLStoredXViewer(), G4OpenGLXmViewer::G4OpenGLXmViewer(), G4OpenGLXViewer::G4OpenGLXViewer(), G4RayTracerViewer::G4RayTracerViewer(), G4VViewer(), G4OpenGLXViewer::GetXConnection(), G4OpenGLXmViewer::GetXmConnection(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4OpenGLXmViewer::misc_callback(), G4OpenGLWin32Viewer::~G4OpenGLWin32Viewer(), and G4OpenGLXViewer::~G4OpenGLXViewer().
|
protected |
Definition at line 257 of file G4VViewer.hh.
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLSceneHandler::AddPrimitive(), G4VtkViewer::AddViewHUD(), G4OpenGLXmViewer::aux_edge_callback(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLXmViewer::dolly_callback(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLXmViewer::drawing_style_callback(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4RayTracerViewer::DrawView(), G4ToolsSGOffscreenViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Export(), G4ASCIITreeViewer::G4ASCIITreeViewer(), G4HepRepFileViewer::G4HepRepFileViewer(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenInventorViewer::G4OpenInventorViewer(), G4VtkViewer::G4VtkViewer(), G4VViewer(), G4OpenGLQtViewer::G4wheelEvent(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), G4OpenInventorXtViewer::Initialise(), G4Qt3DViewer::Initialise(), G4RayTracerViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGOffscreenViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VtkQtViewer::Initialise(), G4VtkViewer::Initialise(), G4OpenGLViewer::InitializeGLView(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::misc_callback(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLQtViewer::moveScene(), G4OpenGLImmediateViewer::ProcessView(), G4OpenGLXmViewer::projection_callback(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewer::ResetView(), G4OpenGLViewer::rotateScene(), G4OpenGLViewer::rotateSceneToggle(), G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI(), G4DAWNFILEViewer::SendViewParameters(), G4OpenGLXmViewer::set_rot_subject_callback(), G4OpenGLViewerMessenger::SetNewValue(), G4OpenGLXmViewerMessenger::SetNewValue(), G4ToolsSGOffscreenViewer::SetSize(), G4OpenGLViewer::SetView(), G4OpenInventorQtViewer::SetView(), G4OpenInventorViewer::SetView(), G4OpenInventorWinViewer::SetView(), G4OpenInventorXtExtendedViewer::SetView(), G4OpenInventorXtViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGOffscreenViewer::SetView(), G4ToolsSGQtGLESViewer::SetView(), G4ToolsSGQtZBViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), SetViewParameters(), G4OpenGLXViewer::ShowView(), G4VtkViewer::ShowView(), TouchableSetColour(), TouchableSetVisibility(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLXmViewer::update_panels_callback(), G4OpenGLQtViewer::updateToolbarAndMouseContextMenu(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), G4Qt3DViewer::wheelEvent(), G4OpenGLXmViewer::wobble_callback(), G4OpenGLXmViewer::wobble_timer_callback(), and G4OpenGLXmViewer::zoom_callback().