Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ViewParameters.hh>
Public Types | |
enum | DrawingStyle { wireframe , hlr , hsr , hlhsr } |
enum | RepStyle { polyhedron , nurbs } |
enum | CutawayMode { cutawayUnion , cutawayIntersection } |
enum | RotationStyle { constrainUpDirection , freeRotation } |
Friends | |
std::ostream & | operator<< (std::ostream &, const DrawingStyle &) |
std::ostream & | operator<< (std::ostream &, const G4ViewParameters &) |
Definition at line 90 of file G4ViewParameters.hh.
Enumerator | |
---|---|
cutawayUnion | |
cutawayIntersection |
Definition at line 106 of file G4ViewParameters.hh.
Enumerator | |
---|---|
constrainUpDirection | |
freeRotation |
Definition at line 111 of file G4ViewParameters.hh.
G4ViewParameters::G4ViewParameters | ( | ) |
Definition at line 42 of file G4ViewParameters.cc.
G4ViewParameters::~G4ViewParameters | ( | ) |
Definition at line 89 of file G4ViewParameters.cc.
Definition at line 151 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerAddCutawayPlane::SetNewValue().
void G4ViewParameters::AddVisAttributesModifier | ( | const G4ModelingParameters::VisAttributesModifier & | ) |
Referenced by G4VisCommandsTouchableSet::SetNewValue().
Definition at line 252 of file G4ViewParameters.cc.
Definition at line 162 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerChangeCutawayPlane::SetNewValue().
void G4ViewParameters::ClearCutawayPlanes | ( | ) |
Referenced by G4VisCommandViewerClearCutawayPlanes::SetNewValue().
G4String G4ViewParameters::DrawingStyleCommands | ( | ) | const |
Definition at line 342 of file G4ViewParameters.cc.
G4Vector3D & G4ViewParameters::GetActualLightpointDirection | ( | ) |
Definition at line 98 of file G4ViewParameters.cc.
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4RayTracerViewer::SetView().
Definition at line 111 of file G4ViewParameters.cc.
Referenced by G4RayTracerViewer::SetView().
CutawayMode G4ViewParameters::GetCutawayMode | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
const G4VisAttributes * G4ViewParameters::GetDefaultTextVisAttributes | ( | ) | const |
const G4VisAttributes * G4ViewParameters::GetDefaultVisAttributes | ( | ) | const |
G4double G4ViewParameters::GetDolly | ( | ) | const |
DrawingStyle G4ViewParameters::GetDrawingStyle | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::GetDrawingStyle(), G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandViewerDefaultStyle::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
Referenced by G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
G4double G4ViewParameters::GetExplodeFactor | ( | ) | const |
G4double G4ViewParameters::GetFarDistance | ( | G4double | cameraDistance, |
G4double | nearDistance, | ||
G4double | radius | ||
) | const |
Definition at line 130 of file G4ViewParameters.cc.
G4double G4ViewParameters::GetFieldHalfAngle | ( | ) | const |
Definition at line 138 of file G4ViewParameters.cc.
Referenced by G4RayTracerViewer::SetView().
G4double G4ViewParameters::GetGlobalLineWidthScale | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
G4double G4ViewParameters::GetGlobalMarkerScale | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
const G4Vector3D & G4ViewParameters::GetLightpointDirection | ( | ) | const |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
G4bool G4ViewParameters::GetLightsMoveWithCamera | ( | ) | const |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
Definition at line 122 of file G4ViewParameters.cc.
Referenced by G4RayTracerViewer::SetView().
G4int G4ViewParameters::GetNoOfSides | ( | ) | const |
RepStyle G4ViewParameters::GetRepStyle | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), and G4XXXStoredViewer::CompareForKernelVisit().
RotationStyle G4ViewParameters::GetRotationStyle | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
const G4Vector3D & G4ViewParameters::GetScaleFactor | ( | ) | const |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerScale::SetNewValue().
Referenced by G4VSceneHandler::CreateSectionSolid(), and G4VisCommandsViewerSet::SetNewValue().
const G4Vector3D & G4ViewParameters::GetUpVector | ( | ) | const |
const G4Vector3D & G4ViewParameters::GetViewpointDirection | ( | ) | const |
const std::vector< G4ModelingParameters::VisAttributesModifier > & G4ViewParameters::GetVisAttributesModifiers | ( | ) | const |
G4double G4ViewParameters::GetVisibleDensity | ( | ) | const |
Definition at line 978 of file G4ViewParameters.cc.
Definition at line 985 of file G4ViewParameters.cc.
G4int G4ViewParameters::GetWindowLocationHintX | ( | ) | const |
G4int G4ViewParameters::GetWindowLocationHintY | ( | ) | const |
unsigned int G4ViewParameters::GetWindowSizeHintX | ( | ) | const |
Referenced by G4RayTracerViewer::G4RayTracerViewer().
unsigned int G4ViewParameters::GetWindowSizeHintY | ( | ) | const |
Referenced by G4RayTracerViewer::G4RayTracerViewer().
Referenced by G4VisCommandViewerClone::SetNewValue().
G4double G4ViewParameters::GetZoomFactor | ( | ) | const |
void G4ViewParameters::IncrementDolly | ( | G4double | dollyIncrement | ) |
Referenced by G4VisCommandViewerDolly::SetNewValue().
Definition at line 242 of file G4ViewParameters.cc.
Referenced by IncrementPan(), and G4VisCommandViewerPan::SetNewValue().
Definition at line 246 of file G4ViewParameters.cc.
G4bool G4ViewParameters::IsAutoRefresh | ( | ) | const |
G4bool G4ViewParameters::IsAuxEdgeVisible | ( | ) | const |
G4bool G4ViewParameters::IsCulling | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisManager::CreateViewer(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), and G4VisCommandGeometrySetVisibility::SetNewValueOnLV().
G4bool G4ViewParameters::IsCullingCovered | ( | ) | const |
G4bool G4ViewParameters::IsCullingInvisible | ( | ) | const |
G4bool G4ViewParameters::IsCutaway | ( | ) | const |
Referenced by G4VSceneHandler::CreateModelingParameters(), operator!=(), and PrintDifferences().
G4bool G4ViewParameters::IsDensityCulling | ( | ) | const |
G4bool G4ViewParameters::IsExplode | ( | ) | const |
G4bool G4ViewParameters::IsMarkerNotHidden | ( | ) | const |
G4bool G4ViewParameters::IsPicking | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
G4bool G4ViewParameters::IsSection | ( | ) | const |
bool G4ViewParameters::IsWindowLocationHintX | ( | ) | const |
bool G4ViewParameters::IsWindowLocationHintY | ( | ) | const |
bool G4ViewParameters::IsWindowSizeHintX | ( | ) | const |
bool G4ViewParameters::IsWindowSizeHintY | ( | ) | const |
void G4ViewParameters::MultiplyScaleFactor | ( | const G4Vector3D & | scaleFactorMultiplier | ) |
Definition at line 91 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerScale::SetNewValue().
void G4ViewParameters::MultiplyZoomFactor | ( | G4double | zoomFactorMultiplier | ) |
Referenced by G4VisCommandViewerZoom::SetNewValue().
G4bool G4ViewParameters::operator!= | ( | const G4ViewParameters & | v | ) | const |
Definition at line 822 of file G4ViewParameters.cc.
void G4ViewParameters::PrintDifferences | ( | const G4ViewParameters & | v | ) | const |
Definition at line 576 of file G4ViewParameters.cc.
G4String G4ViewParameters::SceneModifyingCommands | ( | ) | const |
Definition at line 387 of file G4ViewParameters.cc.
void G4ViewParameters::SetAutoRefresh | ( | G4bool | ) |
Referenced by G4VisCommandDrawView::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetAuxEdgeVisible | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetCulling | ( | G4bool | ) |
void G4ViewParameters::SetCullingCovered | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetCullingInvisible | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetCutawayMode | ( | CutawayMode | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDefaultTextVisAttributes | ( | const G4VisAttributes & | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDefaultVisAttributes | ( | const G4VisAttributes & | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDensityCulling | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDolly | ( | G4double | dolly | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerDolly::SetNewValue().
void G4ViewParameters::SetDrawingStyle | ( | G4ViewParameters::DrawingStyle | style | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetFieldHalfAngle | ( | G4double | fieldHalfAngle | ) |
void G4ViewParameters::SetGlobalLineWidthScale | ( | G4double | globalLineWidthScale | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetGlobalMarkerScale | ( | G4double | globalMarkerScale | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetLightpointDirection | ( | const G4Vector3D & | lightpointDirection | ) |
Definition at line 230 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetLightsMoveWithCamera | ( | G4bool | moves | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetMarkerHidden | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetMarkerNotHidden | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
Definition at line 190 of file G4ViewParameters.cc.
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetOrthogonalProjection | ( | ) |
Definition at line 236 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerPan::SetNewValue().
void G4ViewParameters::SetPerspectiveProjection | ( | G4double | fieldHalfAngle = 30. *CLHEP::deg | ) |
void G4ViewParameters::SetPicking | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetRepStyle | ( | G4ViewParameters::RepStyle | style | ) |
void G4ViewParameters::SetRotationStyle | ( | RotationStyle | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetScaleFactor | ( | const G4Vector3D & | scaleFactor | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerScale::SetNewValue().
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetUpVector | ( | const G4Vector3D & | upVector | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetViewAndLights | ( | const G4Vector3D & | viewpointDirection | ) |
Definition at line 202 of file G4ViewParameters.cc.
Referenced by GetActualLightpointDirection(), SetLightpointDirection(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetViewpointDirection | ( | const G4Vector3D & | viewpointDirection | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 173 of file G4ViewParameters.cc.
Referenced by G4VisCommandsViewerSet::SetNewValue().
Definition at line 894 of file G4ViewParameters.cc.
Referenced by G4VisManager::CreateViewer().
void G4ViewParameters::SetZoomFactor | ( | G4double | zoomFactor | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerZoom::SetNewValue().
G4String G4ViewParameters::TouchableCommands | ( | ) | const |
Definition at line 464 of file G4ViewParameters.cc.
void G4ViewParameters::UnsetExplodeFactor | ( | ) |
void G4ViewParameters::UnsetSectionPlane | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
|
friend |
Definition at line 644 of file G4ViewParameters.cc.
|
friend |
Definition at line 660 of file G4ViewParameters.cc.