|
Geant4
10.00.p02
|
#include <G4ViewParameters.hh>
Collaboration diagram for G4ViewParameters:Public Types | |
| enum | DrawingStyle { wireframe, hlr, hsr, hlhsr } |
| enum | CutawayMode { cutawayUnion, cutawayIntersection } |
| enum | RotationStyle { constrainUpDirection, freeRotation } |
Private Types | |
| enum | { fNoValue = 0, fXValue = 0x0001, fYValue = 0x0002, fWidthValue = 0x0004, fHeightValue = 0x0008, fAllValues = 0x000F, fXNegative = 0x0010, fYNegative = 0x0020 } |
Private Member Functions | |
| G4int | ParseGeometry (const char *string, G4int *x, G4int *y, unsigned int *width, unsigned int *height) |
| G4int | ReadInteger (char *string, char **NextString) |
Friends | |
| std::ostream & | operator<< (std::ostream &, const DrawingStyle &) |
| std::ostream & | operator<< (std::ostream &, const G4ViewParameters &) |
Definition at line 90 of file G4ViewParameters.hh.
|
private |
| Enumerator | |
|---|---|
| fNoValue | |
| fXValue | |
| fYValue | |
| fWidthValue | |
| fHeightValue | |
| fAllValues | |
| fXNegative | |
| fYNegative | |
Definition at line 321 of file G4ViewParameters.hh.
| Enumerator | |
|---|---|
| cutawayUnion | |
| cutawayIntersection | |
Definition at line 101 of file G4ViewParameters.hh.
| Enumerator | |
|---|---|
| wireframe | |
| hlr | |
| hsr | |
| hlhsr | |
Definition at line 94 of file G4ViewParameters.hh.
| Enumerator | |
|---|---|
| constrainUpDirection | |
| freeRotation | |
Definition at line 106 of file G4ViewParameters.hh.
| G4ViewParameters::G4ViewParameters | ( | ) |
Definition at line 42 of file G4ViewParameters.cc.
References fDefaultMarker, and G4VMarker::SetScreenSize().
Here is the call graph for this function:| G4ViewParameters::~G4ViewParameters | ( | ) |
Definition at line 88 of file G4ViewParameters.cc.
| void G4ViewParameters::AddCutawayPlane | ( | const G4Plane3D & | cutawayPlane | ) |
Definition at line 150 of file G4ViewParameters.cc.
References fCutawayPlanes, G4cout, and G4endl.
Referenced by G4VisCommandViewerAddCutawayPlane::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::AddVisAttributesModifier | ( | const G4ModelingParameters::VisAttributesModifier & | ) |
Referenced by G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerSave::SetNewValue().
Here is the caller graph for this function:Definition at line 252 of file G4ViewParameters.cc.
References deg, G4BestUnit, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4Colour::GetColour(), G4Colour::GetGreen(), and G4Colour::GetRed().
Here is the call graph for this function:| void G4ViewParameters::ChangeCutawayPlane | ( | size_t | index, |
| const G4Plane3D & | cutawayPlane | ||
| ) |
Definition at line 162 of file G4ViewParameters.cc.
References G4cout, and G4endl.
Referenced by G4VisCommandViewerChangeCutawayPlane::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::ClearCutawayPlanes | ( | ) |
Referenced by G4VisCommandViewerClearCutawayPlanes::SetNewValue().
Here is the caller graph for this function:| G4String G4ViewParameters::DrawingStyleCommands | ( | ) | const |
Definition at line 341 of file G4ViewParameters.cc.
References fAuxEdgeVisible, fDrawingStyle, fGlobalLineWidthScale, fGlobalMarkerScale, fMarkerNotHidden, hlhsr, hlr, and wireframe.
| G4Vector3D & G4ViewParameters::GetActualLightpointDirection | ( | ) |
Definition at line 97 of file G4ViewParameters.cc.
References fActualLightpointDirection, fViewpointDirection, and SetViewAndLights().
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4RayTracerViewer::SetView().
Here is the call graph for this function:
Here is the caller graph for this function:| const G4Colour& G4ViewParameters::GetBackgroundColour | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VisCommandsViewerSet::SetNewValue(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:Definition at line 110 of file G4ViewParameters.cc.
References fDolly, and fFieldHalfAngle.
Referenced by operator<<(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| const G4Point3D& G4ViewParameters::GetCurrentTargetPoint | ( | ) | const |
Referenced by G4VRML2FileViewer::SendViewParameters(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerPan::SetNewValue(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| CutawayMode G4ViewParameters::GetCutawayMode | ( | ) | const |
| const G4Planes& G4ViewParameters::GetCutawayPlanes | ( | ) | const |
Referenced by G4VisCommandViewerAddCutawayPlane::SetNewValue(), and G4VisCommandViewerChangeCutawayPlane::SetNewValue().
Here is the caller graph for this function:| const G4VMarker& G4ViewParameters::GetDefaultMarker | ( | ) | const |
| const G4VisAttributes* G4ViewParameters::GetDefaultTextVisAttributes | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| const G4VisAttributes* G4ViewParameters::GetDefaultVisAttributes | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| G4double G4ViewParameters::GetDolly | ( | ) | const |
Referenced by G4DAWNFILEViewer::SendViewParameters(), G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerDolly::SetNewValue().
Here is the caller graph for this function:| DrawingStyle G4ViewParameters::GetDrawingStyle | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerDefaultStyle::SetNewValue().
Here is the caller graph for this function:| const G4Point3D& G4ViewParameters::GetExplodeCentre | ( | ) | const |
Referenced by G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| G4double G4ViewParameters::GetExplodeFactor | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| G4double G4ViewParameters::GetFarDistance | ( | G4double | cameraDistance, |
| G4double | nearDistance, | ||
| G4double | radius | ||
| ) | const |
Definition at line 129 of file G4ViewParameters.cc.
Referenced by operator<<().
Here is the caller graph for this function:| G4double G4ViewParameters::GetFieldHalfAngle | ( | ) | const |
Referenced by G4RayTracerViewer::DrawView(), G4DAWNFILEViewer::SendViewParameters(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:Definition at line 137 of file G4ViewParameters.cc.
References fFieldHalfAngle, and fZoomFactor.
Referenced by operator<<(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| G4double G4ViewParameters::GetGlobalLineWidthScale | ( | ) | const |
| G4double G4ViewParameters::GetGlobalMarkerScale | ( | ) | const |
| const G4Vector3D& G4ViewParameters::GetLightpointDirection | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| G4bool G4ViewParameters::GetLightsMoveWithCamera | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:Definition at line 121 of file G4ViewParameters.cc.
Referenced by operator<<(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| G4int G4ViewParameters::GetNoOfSides | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VSceneHandler::GetNoOfSides().
Here is the caller graph for this function:| RotationStyle G4ViewParameters::GetRotationStyle | ( | ) | const |
| const G4Vector3D& G4ViewParameters::GetScaleFactor | ( | ) | const |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerScale::SetNewValue().
Here is the caller graph for this function:| const G4Plane3D& G4ViewParameters::GetSectionPlane | ( | ) | const |
Referenced by G4VSceneHandler::CreateSectionSolid(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| const G4Vector3D& G4ViewParameters::GetUpVector | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| const G4Vector3D& G4ViewParameters::GetViewpointDirection | ( | ) | const |
Referenced by G4HepRepSceneHandler::addTopLevelAttributes(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), and G4RayTracerViewer::SetView().
Here is the caller graph for this function:| const std::vector<G4ModelingParameters::VisAttributesModifier>& G4ViewParameters::GetVisAttributesModifiers | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), and G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| G4double G4ViewParameters::GetVisibleDensity | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:Definition at line 967 of file G4ViewParameters.cc.
References fWindowLocationHintX, fWindowLocationHintXNegative, and fWindowSizeHintX.
Definition at line 974 of file G4ViewParameters.cc.
References fWindowLocationHintY, fWindowLocationHintYNegative, and fWindowSizeHintY.
| G4int G4ViewParameters::GetWindowLocationHintX | ( | ) | const |
| G4int G4ViewParameters::GetWindowLocationHintY | ( | ) | const |
| unsigned int G4ViewParameters::GetWindowSizeHintX | ( | ) | const |
| unsigned int G4ViewParameters::GetWindowSizeHintY | ( | ) | const |
| const G4String& G4ViewParameters::GetXGeometryString | ( | ) | const |
| G4double G4ViewParameters::GetZoomFactor | ( | ) | const |
Referenced by G4HepRepSceneHandler::addTopLevelAttributes(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerZoom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::IncrementDolly | ( | G4double | dollyIncrement | ) |
Definition at line 241 of file G4ViewParameters.cc.
Referenced by G4VisCommandViewerPan::SetNewValue().
Here is the caller graph for this function:Definition at line 245 of file G4ViewParameters.cc.
References fCurrentTargetPoint, fUpVector, and fViewpointDirection.
| G4bool G4ViewParameters::IsAutoRefresh | ( | ) | const |
Referenced by G4VisManager::EndOfRun(), G4VVisCommandViewer::RefreshIfRequired(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandDrawView::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), and G4VisCommandViewerCreate::SetNewValue().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsAuxEdgeVisible | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::GetAuxEdgeVisible(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsCulling | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisManager::CreateViewer(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), and G4VisCommandGeometrySetVisibility::SetNewValueOnLV().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsCullingCovered | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisManager::CreateViewer().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsCullingInvisible | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisManager::CreateViewer(), G4VisCommandGeometrySetVisibility::SetNewValue(), and G4VisCommandGeometrySetVisibility::SetNewValueOnLV().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsCutaway | ( | ) | const |
Referenced by G4VSceneHandler::CreateModelingParameters(), operator!=(), operator<<(), and PrintDifferences().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsDensityCulling | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), and G4VSceneHandler::CreateModelingParameters().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsExplode | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), operator!=(), and PrintDifferences().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsMarkerNotHidden | ( | ) | const |
Referenced by G4XXXSGViewer::CompareForKernelVisit(), G4XXXStoredViewer::CompareForKernelVisit(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| G4bool G4ViewParameters::IsPicking | ( | ) | const |
| G4bool G4ViewParameters::IsSection | ( | ) | const |
Referenced by G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::CreateSectionSolid(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| void G4ViewParameters::MultiplyZoomFactor | ( | G4double | zoomFactorMultiplier | ) |
| G4bool G4ViewParameters::operator!= | ( | const G4ViewParameters & | v | ) | const |
Definition at line 815 of file G4ViewParameters.cc.
References fAutoRefresh, fAuxEdgeVisible, fBackgroundColour, fCullCovered, fCulling, fCullInvisible, fCurrentTargetPoint, fCutawayPlanes, fDefaultMarker, fDefaultTextVisAttributes, fDefaultVisAttributes, fDensityCulling, fDolly, fDrawingStyle, fExplodeCentre, fExplodeFactor, fFieldHalfAngle, fGeometryMask, fGlobalLineWidthScale, fGlobalMarkerScale, fLightsMoveWithCamera, fMarkerNotHidden, fNoOfSides, fPicking, fRelativeLightpointDirection, fRotationStyle, fScaleFactor, fSection, fSectionPlane, fUpVector, fViewpointDirection, fVisAttributesModifiers, fVisibleDensity, fWindowSizeHintX, fWindowSizeHintY, fXGeometryString, fZoomFactor, IsCutaway(), and IsExplode().
Here is the call graph for this function:
|
private |
Definition at line 995 of file G4ViewParameters.cc.
References fHeightValue, fNoValue, fWidthValue, fXNegative, fXValue, fYNegative, fYValue, and ReadInteger().
Referenced by SetXGeometryString().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4ViewParameters::PrintDifferences | ( | const G4ViewParameters & | v | ) | const |
Definition at line 579 of file G4ViewParameters.cc.
References fAutoRefresh, fAuxEdgeVisible, fBackgroundColour, fCullCovered, fCulling, fCullInvisible, fCurrentTargetPoint, fCutawayPlanes, fDefaultMarker, fDefaultTextVisAttributes, fDefaultVisAttributes, fDensityCulling, fDolly, fDrawingStyle, fExplodeCentre, fExplodeFactor, fFieldHalfAngle, fGeometryMask, fGlobalLineWidthScale, fGlobalMarkerScale, fLightsMoveWithCamera, fMarkerNotHidden, fNoOfSides, fPicking, fRelativeLightpointDirection, fRotationStyle, fScaleFactor, fSection, fSectionPlane, fUpVector, fViewpointDirection, fVisibleDensity, fWindowSizeHintX, fWindowSizeHintY, fXGeometryString, fZoomFactor, G4cout, G4endl, IsCutaway(), and IsExplode().
Here is the call graph for this function:
|
private |
Definition at line 1088 of file G4ViewParameters.cc.
References UUtils::Sign().
Referenced by ParseGeometry().
Here is the call graph for this function:
Here is the caller graph for this function:| G4String G4ViewParameters::SceneModifyingCommands | ( | ) | const |
Definition at line 386 of file G4ViewParameters.cc.
References cm3, cutawayUnion, fCullCovered, fCulling, fCullInvisible, fCutawayMode, fCutawayPlanes, fDensityCulling, fExplodeCentre, fExplodeFactor, fNoOfSides, fSection, fSectionPlane, fVisibleDensity, g, and G4BestUnit.
| void G4ViewParameters::SetAutoRefresh | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandDrawView::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetAuxEdgeVisible | ( | G4bool | ) |
| void G4ViewParameters::SetBackgroundColour | ( | const G4Colour & | ) |
| void G4ViewParameters::SetCulling | ( | G4bool | ) |
Referenced by G4HepRepViewer::G4HepRepViewer(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetCullingCovered | ( | G4bool | ) |
| void G4ViewParameters::SetCullingInvisible | ( | G4bool | ) |
| void G4ViewParameters::SetCurrentTargetPoint | ( | const G4Point3D & | currentTargetPoint | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetCutawayMode | ( | CutawayMode | ) |
| void G4ViewParameters::SetDefaultColour | ( | const G4Colour & | ) |
| void G4ViewParameters::SetDefaultMarker | ( | const G4VMarker & | defaultMarker | ) |
| void G4ViewParameters::SetDefaultTextColour | ( | const G4Colour & | ) |
| void G4ViewParameters::SetDefaultTextVisAttributes | ( | const G4VisAttributes & | ) |
| void G4ViewParameters::SetDefaultVisAttributes | ( | const G4VisAttributes & | ) |
| void G4ViewParameters::SetDensityCulling | ( | G4bool | ) |
| void G4ViewParameters::SetDolly | ( | G4double | dolly | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerDolly::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetDrawingStyle | ( | G4ViewParameters::DrawingStyle | style | ) |
Referenced by G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerDefaultStyle::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetExplodeCentre | ( | const G4Point3D & | explodeCentre | ) |
| void G4ViewParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
| void G4ViewParameters::SetFieldHalfAngle | ( | G4double | fieldHalfAngle | ) |
Referenced by G4RayTracerViewer::DrawView(), G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetGlobalLineWidthScale | ( | G4double | globalLineWidthScale | ) |
| void G4ViewParameters::SetGlobalMarkerScale | ( | G4double | globalMarkerScale | ) |
| void G4ViewParameters::SetLightpointDirection | ( | const G4Vector3D & | lightpointDirection | ) |
Definition at line 230 of file G4ViewParameters.cc.
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetLightsMoveWithCamera | ( | G4bool | moves | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetMarkerHidden | ( | ) |
| void G4ViewParameters::SetMarkerNotHidden | ( | ) |
Definition at line 189 of file G4ViewParameters.cc.
References fNoOfSides, G4cout, and G4endl.
Referenced by G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetOrthogonalProjection | ( | ) |
Definition at line 235 of file G4ViewParameters.cc.
References fCurrentTargetPoint, fUpVector, and fViewpointDirection.
Referenced by G4VisCommandViewerPan::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetPerspectiveProjection | ( | G4double | fieldHalfAngle = 30.*CLHEP::deg | ) |
| void G4ViewParameters::SetPicking | ( | G4bool | ) |
| void G4ViewParameters::SetRotationStyle | ( | RotationStyle | ) |
| void G4ViewParameters::SetScaleFactor | ( | const G4Vector3D & | scaleFactor | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerScale::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetSectionPlane | ( | const G4Plane3D & | sectionPlane | ) |
| void G4ViewParameters::SetUpVector | ( | const G4Vector3D & | upVector | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetViewAndLights | ( | const G4Vector3D & | viewpointDirection | ) |
Definition at line 202 of file G4ViewParameters.cc.
References G4cout, and G4endl.
Referenced by GetActualLightpointDirection(), and G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetViewpointDirection | ( | const G4Vector3D & | viewpointDirection | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandViewerCopyViewFrom::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 172 of file G4ViewParameters.cc.
References cm3, fVisibleDensity, g, G4BestUnit, G4cout, and G4endl.
Referenced by G4VisCommandsViewerSet::SetNewValue().
Here is the caller graph for this function:| void G4ViewParameters::SetXGeometryString | ( | const G4String & | geomStringArg | ) |
Definition at line 884 of file G4ViewParameters.cc.
References fGeometryMask, fHeightValue, fWidthValue, fWindowLocationHintX, fWindowLocationHintXNegative, fWindowLocationHintY, fWindowLocationHintYNegative, fWindowSizeHintX, fWindowSizeHintY, fXGeometryString, fXNegative, fXValue, fYNegative, fYValue, G4cout, G4endl, and ParseGeometry().
Referenced by G4VisManager::CreateViewer().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4ViewParameters::SetZoomFactor | ( | G4double | zoomFactor | ) |
Referenced by G4VisCommandViewerCopyViewFrom::SetNewValue(), and G4VisCommandViewerZoom::SetNewValue().
Here is the caller graph for this function:| G4String G4ViewParameters::TouchableCommands | ( | ) | const |
Definition at line 463 of file G4ViewParameters.cc.
References G4VisAttributes::dashed, G4VisAttributes::dotted, fVisAttributesModifiers, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4VisAttributes::GetForcedDrawingStyle(), G4VisAttributes::GetForcedLineSegmentsPerCircle(), G4Colour::GetGreen(), G4VisAttributes::GetLineStyle(), G4VisAttributes::GetLineWidth(), G4Colour::GetRed(), G4VisAttributes::IsDaughtersInvisible(), G4VisAttributes::IsForceAuxEdgeVisible(), G4VisAttributes::IsForceDrawingStyle(), G4VisAttributes::IsVisible(), G4VisAttributes::solid, G4VisAttributes::unbroken, G4ModelingParameters::VASColour, G4ModelingParameters::VASDaughtersInvisible, G4ModelingParameters::VASForceAuxEdgeVisible, G4ModelingParameters::VASForceLineSegmentsPerCircle, G4ModelingParameters::VASForceSolid, G4ModelingParameters::VASForceWireframe, G4ModelingParameters::VASLineStyle, G4ModelingParameters::VASLineWidth, G4ModelingParameters::VASVisibility, and G4VisAttributes::wireframe.
Here is the call graph for this function:| void G4ViewParameters::UnsetExplodeFactor | ( | ) |
| void G4ViewParameters::UnsetSectionPlane | ( | ) |
|
friend |
Definition at line 646 of file G4ViewParameters.cc.
|
friend |
Definition at line 662 of file G4ViewParameters.cc.
|
private |
Definition at line 295 of file G4ViewParameters.hh.
Referenced by GetActualLightpointDirection(), and operator<<().
|
private |
Definition at line 314 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 271 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 315 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 276 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 272 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 273 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 290 of file G4ViewParameters.hh.
Referenced by IncrementPan(), operator!=(), operator<<(), PrintDifferences(), and SetPan().
|
private |
Definition at line 279 of file G4ViewParameters.hh.
Referenced by SceneModifyingCommands().
|
private |
Definition at line 280 of file G4ViewParameters.hh.
Referenced by AddCutawayPlane(), operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 298 of file G4ViewParameters.hh.
Referenced by G4ViewParameters(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 297 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 296 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 274 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 291 of file G4ViewParameters.hh.
Referenced by GetCameraDistance(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 270 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 282 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 281 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 287 of file G4ViewParameters.hh.
Referenced by GetCameraDistance(), GetFrontHalfHeight(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 313 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 300 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 299 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 292 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 301 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 283 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), SceneModifyingCommands(), and SetNoOfSides().
|
private |
Definition at line 316 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 293 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 317 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 289 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and PrintDifferences().
|
private |
Definition at line 277 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 278 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 285 of file G4ViewParameters.hh.
Referenced by IncrementPan(), operator!=(), operator<<(), PrintDifferences(), and SetPan().
|
private |
Definition at line 284 of file G4ViewParameters.hh.
Referenced by GetActualLightpointDirection(), IncrementPan(), operator!=(), operator<<(), PrintDifferences(), and SetPan().
|
private |
Definition at line 319 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), and TouchableCommands().
|
private |
Definition at line 275 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), SceneModifyingCommands(), and SetVisibleDensity().
|
private |
Definition at line 308 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), and SetXGeometryString().
|
private |
Definition at line 310 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), and SetXGeometryString().
|
private |
Definition at line 309 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), and SetXGeometryString().
|
private |
Definition at line 311 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), and SetXGeometryString().
|
private |
Definition at line 306 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), operator!=(), operator<<(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 307 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), operator!=(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 312 of file G4ViewParameters.hh.
Referenced by operator!=(), operator<<(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 288 of file G4ViewParameters.hh.
Referenced by GetFrontHalfHeight(), operator!=(), operator<<(), and PrintDifferences().