Geant4-11
|
#include <G4ViewParameters.hh>
Public Types | |
enum | CutawayMode { cutawayUnion , cutawayIntersection } |
enum | DrawingStyle { wireframe , hlr , hsr , hlhsr , cloud } |
enum | RotationStyle { constrainUpDirection , freeRotation } |
Static Public Member Functions | |
static G4ViewParameters * | CatmullRomCubicSplineInterpolation (const std::vector< G4ViewParameters > &views, G4int nInterpolationPoints=50) |
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 397 of file G4ViewParameters.hh.
Enumerator | |
---|---|
cutawayUnion | |
cutawayIntersection |
Definition at line 102 of file G4ViewParameters.hh.
Enumerator | |
---|---|
wireframe | |
hlr | |
hsr | |
hlhsr | |
cloud |
Definition at line 94 of file G4ViewParameters.hh.
Enumerator | |
---|---|
constrainUpDirection | |
freeRotation |
Definition at line 107 of file G4ViewParameters.hh.
G4ViewParameters::G4ViewParameters | ( | ) |
Definition at line 43 of file G4ViewParameters.cc.
References fDefaultMarker, fNoOfSides, HepPolyhedron::GetNumberOfRotationSteps(), and G4VMarker::SetScreenSize().
G4ViewParameters::~G4ViewParameters | ( | ) |
Definition at line 119 of file G4ViewParameters.cc.
void G4ViewParameters::AddCutawayPlane | ( | const G4Plane3D & | cutawayPlane | ) |
Definition at line 181 of file G4ViewParameters.cc.
References fCutawayPlanes, G4cerr, and G4endl.
Referenced by G4VisCommandViewerAddCutawayPlane::SetNewValue().
void G4ViewParameters::AddVisAttributesModifier | ( | const G4ModelingParameters::VisAttributesModifier & | vam | ) |
Definition at line 298 of file G4ViewParameters.cc.
References fVisAttributesModifiers, G4ModelingParameters::VisAttributesModifier::GetPVNameCopyNoPath(), G4ModelingParameters::VisAttributesModifier::GetVisAttributes(), and G4ModelingParameters::VisAttributesModifier::GetVisAttributesSignifier().
Referenced by G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VViewer::TouchableSetColour(), and G4VViewer::TouchableSetVisibility().
Definition at line 314 of file G4ViewParameters.cc.
References constrainUpDirection, deg, fBackgroundColour, fCurrentTargetPoint, fDefaultTextVisAttributes, fDefaultVisAttributes, fDolly, fFieldHalfAngle, fLightsMoveWithCamera, fRelativeLightpointDirection, fRotationStyle, fScaleFactor, fUpVector, fViewpointDirection, fZoomFactor, G4BestUnit, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4Colour::GetGreen(), G4Colour::GetRed(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by anonymous_namespace{G4VisCommandsViewer.cc}::WriteCommands().
|
static |
Definition at line 1419 of file G4ViewParameters.cc.
References alpha, CONTINUITY, fActualLightpointDirection, fBackgroundColour, fCurrentTargetPoint, fCutawayPlanes, fDolly, fEndTime, fExplodeCentre, fExplodeFactor, fFieldHalfAngle, fGlobalLineWidthScale, fGlobalMarkerScale, fRelativeLightpointDirection, fScaleFactor, fSection, fSectionPlane, fStartTime, fUpVector, fViewpointDirection, fVisAttributesModifiers, fVisibleDensity, fZoomFactor, G4Exception(), INTERPOLATE, INTERPOLATECOLOUR, INTERPOLATELOG, INTERPOLATEPLANE, INTERPOLATEPOINT, INTERPOLATEUNITVECTOR, INTERPOLATEVECTOR, JustWarning, anonymous_namespace{G4QuasiElRatios.cc}::mi, CLHEP::detail::n, G4VisAttributes::SetColour(), HepGeom::BasicVector3D< T >::unit(), and G4ModelingParameters::VASColour.
Referenced by G4VVisCommand::InterpolateViews().
void G4ViewParameters::ChangeCutawayPlane | ( | size_t | index, |
const G4Plane3D & | cutawayPlane | ||
) |
Definition at line 192 of file G4ViewParameters.cc.
References fCutawayPlanes, G4cerr, and G4endl.
Referenced by G4VisCommandViewerChangeCutawayPlane::SetNewValue().
void G4ViewParameters::ClearCutawayPlanes | ( | ) |
Referenced by G4VisCommandViewerClearCutawayPlanes::SetNewValue().
void G4ViewParameters::ClearVisAttributesModifiers | ( | ) |
Referenced by G4VisCommandViewerClearVisAttributesModifiers::SetNewValue().
G4String G4ViewParameters::DrawingStyleCommands | ( | ) | const |
Definition at line 404 of file G4ViewParameters.cc.
References cloud, fAuxEdgeVisible, fDrawingStyle, fGlobalLineWidthScale, fGlobalMarkerScale, fMarkerNotHidden, fNumberOfCloudPoints, fSpecialMeshRendering, fSpecialMeshVolumes, hlhsr, hlr, hsr, and wireframe.
Referenced by anonymous_namespace{G4VisCommandsViewer.cc}::WriteCommands().
G4Vector3D & G4ViewParameters::GetActualLightpointDirection | ( | ) |
Definition at line 128 of file G4ViewParameters.cc.
References fActualLightpointDirection, fViewpointDirection, and SetViewAndLights().
Referenced by G4VisCommandsViewerSet::SetNewValue(), G4OpenGLViewer::SetView(), G4RayTracerViewer::SetView(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView().
const G4Colour & G4ViewParameters::GetBackgroundColour | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VVisCommand::CopyMostViewParameters(), G4OpenGLStoredViewer::DrawDisplayLists(), G4VtkViewer::DrawViewHUD(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Export(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLViewer::SetView(), G4OpenInventorQtViewer::SetView(), G4OpenInventorWinViewer::SetView(), G4OpenInventorXtExtendedViewer::SetView(), G4OpenInventorXtViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4VtkViewer::ShowView(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
Definition at line 141 of file G4ViewParameters.cc.
References fDolly, and fFieldHalfAngle.
Referenced by G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), and G4VtkViewer::SetView().
G4int G4ViewParameters::GetCBDAlgorithmNumber | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandViewerColourByDensity::SetNewValue().
const std::vector< G4double > & G4ViewParameters::GetCBDParameters | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandViewerColourByDensity::SetNewValue().
const G4Point3D & G4ViewParameters::GetCurrentTargetPoint | ( | ) | const |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLXmViewer::left_right_pan_callback(), G4DAWNFILEViewer::SendViewParameters(), G4VRML2FileViewer::SendViewParameters(), G4VisCommandViewerPan::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4OpenGLXmViewer::up_down_pan_callback(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
CutawayMode G4ViewParameters::GetCutawayMode | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::ComputeView(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLImmediateViewer::ProcessView(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLViewer::SetView(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
const G4Planes & G4ViewParameters::GetCutawayPlanes | ( | ) | const |
const G4VMarker & G4ViewParameters::GetDefaultMarker | ( | ) | const |
const G4VisAttributes * G4ViewParameters::GetDefaultTextVisAttributes | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::GetTextColour(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
const G4VisAttributes * G4ViewParameters::GetDefaultVisAttributes | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::GetColour(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4double G4ViewParameters::GetDisplayHeadTimeBlue | ( | ) | const |
G4double G4ViewParameters::GetDisplayHeadTimeGreen | ( | ) | const |
G4double G4ViewParameters::GetDisplayHeadTimeRed | ( | ) | const |
G4double G4ViewParameters::GetDisplayHeadTimeSize | ( | ) | const |
G4double G4ViewParameters::GetDisplayHeadTimeX | ( | ) | const |
G4double G4ViewParameters::GetDisplayHeadTimeY | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontBlue | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontGreen | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontRed | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontT | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontX | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontY | ( | ) | const |
G4double G4ViewParameters::GetDisplayLightFrontZ | ( | ) | const |
G4double G4ViewParameters::GetDolly | ( | ) | const |
Referenced by G4OpenGLXmViewer::actions_callback(), G4VVisCommand::CopyCameraParameters(), G4OpenGLXmViewer::ResetView(), G4DAWNFILEViewer::SendViewParameters(), G4OpenGLXmViewerMessenger::SetNewValue(), G4VisCommandViewerDolly::SetNewValue(), G4OpenGLWin32Viewer::SetZoom(), G4OpenGLXmViewer::UpdateControlPanel(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), and G4Qt3DViewer::wheelEvent().
DrawingStyle G4ViewParameters::GetDrawingStyle | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLImmediateQtViewer::ComputeView(), G4OpenGLStoredQtViewer::ComputeView(), G4OpenGLXmViewer::CreateMainWindow(), G4VSceneHandler::CreateModelingParameters(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4VSceneHandler::GetDrawingStyle(), G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandViewerDefaultStyle::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), G4OpenInventorViewer::SetWireFrame(), G4OpenGLQtViewer::updateToolbarAndMouseContextMenu(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4double G4ViewParameters::GetEndTime | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
const G4Point3D & G4ViewParameters::GetExplodeCentre | ( | ) | const |
Referenced by G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
G4double G4ViewParameters::GetExplodeFactor | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4double G4ViewParameters::GetFadeFactor | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
G4double G4ViewParameters::GetFarDistance | ( | G4double | cameraDistance, |
G4double | nearDistance, | ||
G4double | radius | ||
) | const |
Definition at line 160 of file G4ViewParameters.cc.
Referenced by G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::SetView(), G4Qt3DViewer::SetView(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView().
G4double G4ViewParameters::GetFieldHalfAngle | ( | ) | const |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLStoredViewer::DrawDisplayLists(), G4RayTracerViewer::DrawView(), G4OpenGLXmViewer::misc_callback(), G4DAWNFILEViewer::SendViewParameters(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4OpenGLWin32Viewer::SetZoom(), G4OpenGLQtViewer::updateToolbarAndMouseContextMenu(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), and G4Qt3DViewer::wheelEvent().
Definition at line 168 of file G4ViewParameters.cc.
References fFieldHalfAngle, and fZoomFactor.
Referenced by G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView().
G4double G4ViewParameters::GetGlobalLineWidthScale | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4double G4ViewParameters::GetGlobalMarkerScale | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
const G4Vector3D & G4ViewParameters::GetLightpointDirection | ( | ) | const |
G4bool G4ViewParameters::GetLightsMoveWithCamera | ( | ) | const |
Definition at line 152 of file G4ViewParameters.cc.
Referenced by G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView().
G4int G4ViewParameters::GetNoOfSides | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::GetNoOfSides(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4int G4ViewParameters::GetNumberOfCloudPoints | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::GetNumberOfCloudPoints(), and G4VSceneHandler::RequestPrimitives().
RotationStyle G4ViewParameters::GetRotationStyle | ( | ) | const |
Referenced by G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLViewer::rotateScene(), G4OpenGLViewer::rotateSceneToggle(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLWin32Viewer::SetRotation(), G4VtkViewer::SetView(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
const G4Vector3D & G4ViewParameters::GetScaleFactor | ( | ) | const |
const G4Plane3D & G4ViewParameters::GetSectionPlane | ( | ) | const |
const std::vector< G4ModelingParameters::PVNameCopyNo > & G4ViewParameters::GetSpecialMeshVolumes | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
G4double G4ViewParameters::GetStartTime | ( | ) | const |
Referenced by G4VisCommandsViewerSet::SetNewValue().
const G4Vector3D & G4ViewParameters::GetUpVector | ( | ) | const |
Referenced by G4OpenGLSceneHandler::AddPrimitive(), G4VVisCommand::CopyCameraParameters(), G4OpenGLXmViewer::left_right_pan_callback(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLWin32Viewer::SetRotation(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), and G4OpenGLXmViewer::wobble_timer_callback().
const G4Vector3D & G4ViewParameters::GetViewpointDirection | ( | ) | const |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLXmViewer::left_right_pan_callback(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4DAWNFILEViewer::SendViewParameters(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLWin32Viewer::SetRotation(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), and G4OpenGLXmViewer::wobble_callback().
const std::vector< G4ModelingParameters::VisAttributesModifier > & G4ViewParameters::GetVisAttributesModifiers | ( | ) | const |
Referenced by G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), and G4VSceneHandler::CreateModelingParameters().
G4double G4ViewParameters::GetVisibleDensity | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
Definition at line 1275 of file G4ViewParameters.cc.
References fWindowLocationHintX, fWindowLocationHintXNegative, and fWindowSizeHintX.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise().
Definition at line 1282 of file G4ViewParameters.cc.
References fWindowLocationHintY, fWindowLocationHintYNegative, and fWindowSizeHintY.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise().
G4int G4ViewParameters::GetWindowLocationHintX | ( | ) | const |
Referenced by G4VtkViewer::Initialise().
G4int G4ViewParameters::GetWindowLocationHintY | ( | ) | const |
Referenced by G4VtkViewer::Initialise().
unsigned int G4ViewParameters::GetWindowSizeHintX | ( | ) | const |
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), G4OpenInventorXtViewer::Initialise(), G4RayTracerViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VtkViewer::Initialise(), and G4OpenGLViewer::InitializeGLView().
unsigned int G4ViewParameters::GetWindowSizeHintY | ( | ) | const |
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4RayTracerViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VtkViewer::Initialise(), and G4OpenGLViewer::InitializeGLView().
const G4String & G4ViewParameters::GetXGeometryString | ( | ) | const |
G4double G4ViewParameters::GetZoomFactor | ( | ) | const |
Referenced by G4OpenGLXmViewer::actions_callback(), G4VVisCommand::CopyCameraParameters(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4wheelEvent(), G4OpenGLXmViewer::ResetView(), G4DAWNFILEViewer::SendViewParameters(), G4OpenGLXmViewerMessenger::SetNewValue(), G4VisCommandViewerZoom::SetNewValue(), G4VtkViewer::SetView(), G4OpenGLXmViewer::update_panels_callback(), and G4OpenGLXmViewer::UpdateControlPanel().
void G4ViewParameters::IncrementDolly | ( | G4double | dollyIncrement | ) |
Referenced by G4VisCommandViewerDolly::SetNewValue().
Definition at line 288 of file G4ViewParameters.cc.
References IncrementPan().
Referenced by G4OpenGLQtViewer::G4MousePressEvent(), IncrementPan(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLQtViewer::moveScene(), G4VisCommandViewerPan::SetNewValue(), and G4OpenGLWin32Viewer::SetShift().
Definition at line 292 of file G4ViewParameters.cc.
References HepGeom::BasicVector3D< T >::cross(), fCurrentTargetPoint, fUpVector, and fViewpointDirection.
G4bool G4ViewParameters::IsAutoRefresh | ( | ) | const |
Referenced by G4OpenGLQtViewer::changeDepthInSceneTree(), G4VVisCommand::CopyMostViewParameters(), G4VisManager::EndOfRun(), G4VVisCommand::RefreshIfRequired(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandDrawView::SetNewValue(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4ViewParameters::IsAuxEdgeVisible | ( | ) | const |
Referenced by G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), G4VSceneHandler::GetAuxEdgeVisible(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4ViewParameters::IsCulling | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisManager::CreateViewer(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), and G4VisCommandGeometrySetVisibility::SetNewValueOnLV().
G4bool G4ViewParameters::IsCullingCovered | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisManager::CreateViewer().
G4bool G4ViewParameters::IsCullingInvisible | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VisManager::CreateViewer(), G4VisCommandGeometrySetVisibility::SetNewValue(), and G4VisCommandGeometrySetVisibility::SetNewValueOnLV().
G4bool G4ViewParameters::IsCutaway | ( | ) | const |
Referenced by G4OpenGLSceneHandler::AddPrimitive(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLStoredQtViewer::ComputeView(), G4VSceneHandler::CreateModelingParameters(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), operator!=(), PrintDifferences(), G4OpenGLImmediateViewer::ProcessView(), and G4OpenGLViewer::SetView().
G4bool G4ViewParameters::IsDensityCulling | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
G4bool G4ViewParameters::IsDisplayHeadTime | ( | ) | const |
G4bool G4ViewParameters::IsDisplayLightFront | ( | ) | const |
G4bool G4ViewParameters::IsExplode | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), operator!=(), and PrintDifferences().
G4bool G4ViewParameters::IsMarkerNotHidden | ( | ) | const |
Referenced by G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLStoredViewer::DrawDisplayLists(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4ViewParameters::IsPicking | ( | ) | const |
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLStoredSceneHandler::EndModeling(), G4OpenGLQtViewer::G4MouseReleaseEvent(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLXViewer::ShowView(), G4OpenGLQtViewer::togglePicking(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4ViewParameters::IsSection | ( | ) | const |
Referenced by G4OpenGLSceneHandler::AddPrimitive(), G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), G4VSceneHandler::CreateSectionSolid(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
G4bool G4ViewParameters::IsSpecialMeshRendering | ( | ) | const |
Referenced by G4OpenGLStoredQtViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), G4VSceneHandler::CreateModelingParameters(), and G4VisCommandsViewerSet::SetNewValue().
bool G4ViewParameters::IsWindowLocationHintX | ( | ) | const |
Referenced by G4OpenGLXmViewer::CreateMainWindow(), and G4OpenGLXViewer::CreateMainWindow().
bool G4ViewParameters::IsWindowLocationHintY | ( | ) | const |
Referenced by G4OpenGLXmViewer::CreateMainWindow(), and G4OpenGLXViewer::CreateMainWindow().
bool G4ViewParameters::IsWindowSizeHintX | ( | ) | const |
Referenced by G4OpenGLXmViewer::CreateMainWindow(), and G4OpenGLXViewer::CreateMainWindow().
bool G4ViewParameters::IsWindowSizeHintY | ( | ) | const |
void G4ViewParameters::MultiplyScaleFactor | ( | const G4Vector3D & | scaleFactorMultiplier | ) |
Definition at line 121 of file G4ViewParameters.cc.
References fScaleFactor, HepGeom::BasicVector3D< T >::setX(), HepGeom::BasicVector3D< T >::setY(), HepGeom::BasicVector3D< T >::setZ(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4VisCommandViewerScale::SetNewValue().
void G4ViewParameters::MultiplyZoomFactor | ( | G4double | zoomFactorMultiplier | ) |
G4bool G4ViewParameters::operator!= | ( | const G4ViewParameters & | v | ) | const |
Definition at line 1082 of file G4ViewParameters.cc.
References fAutoRefresh, fAuxEdgeVisible, fBackgroundColour, fCBDAlgorithmNumber, fCBDParameters, fCullCovered, fCulling, fCullInvisible, fCurrentTargetPoint, fCutawayPlanes, fDefaultMarker, fDefaultTextVisAttributes, fDefaultVisAttributes, fDensityCulling, fDisplayHeadTime, fDisplayHeadTimeBlue, fDisplayHeadTimeGreen, fDisplayHeadTimeRed, fDisplayHeadTimeSize, fDisplayHeadTimeX, fDisplayHeadTimeY, fDisplayLightFront, fDisplayLightFrontBlue, fDisplayLightFrontGreen, fDisplayLightFrontRed, fDisplayLightFrontT, fDisplayLightFrontX, fDisplayLightFrontY, fDisplayLightFrontZ, fDolly, fDrawingStyle, fEndTime, fExplodeCentre, fExplodeFactor, fFadeFactor, fFieldHalfAngle, fGeometryMask, fGlobalLineWidthScale, fGlobalMarkerScale, fLightsMoveWithCamera, fMarkerNotHidden, fNoOfSides, fNumberOfCloudPoints, fPicking, fRelativeLightpointDirection, fRotationStyle, fScaleFactor, fSection, fSectionPlane, fSpecialMeshRendering, fSpecialMeshVolumes, fStartTime, fUpVector, fViewpointDirection, fVisAttributesModifiers, fVisibleDensity, fWindowSizeHintX, fWindowSizeHintY, fXGeometryString, fZoomFactor, IsCutaway(), and IsExplode().
|
private |
Definition at line 1303 of file G4ViewParameters.cc.
References fHeightValue, fNoValue, fWidthValue, fXNegative, fXValue, fYNegative, fYValue, and ReadInteger().
Referenced by SetXGeometryString().
void G4ViewParameters::PrintDifferences | ( | const G4ViewParameters & | v | ) | const |
Definition at line 753 of file G4ViewParameters.cc.
References fAutoRefresh, fAuxEdgeVisible, fBackgroundColour, fCBDAlgorithmNumber, fCBDParameters, fCullCovered, fCulling, fCullInvisible, fCurrentTargetPoint, fCutawayPlanes, fDefaultMarker, fDefaultTextVisAttributes, fDefaultVisAttributes, fDensityCulling, fDisplayHeadTime, fDisplayHeadTimeBlue, fDisplayHeadTimeGreen, fDisplayHeadTimeRed, fDisplayHeadTimeSize, fDisplayHeadTimeX, fDisplayHeadTimeY, fDisplayLightFront, fDisplayLightFrontBlue, fDisplayLightFrontGreen, fDisplayLightFrontRed, fDisplayLightFrontT, fDisplayLightFrontX, fDisplayLightFrontY, fDisplayLightFrontZ, fDolly, fDrawingStyle, fEndTime, fExplodeCentre, fExplodeFactor, fFadeFactor, fFieldHalfAngle, fGeometryMask, fGlobalLineWidthScale, fGlobalMarkerScale, fLightsMoveWithCamera, fMarkerNotHidden, fNoOfSides, fNumberOfCloudPoints, fPicking, fRelativeLightpointDirection, fRotationStyle, fScaleFactor, fSection, fSectionPlane, fStartTime, fUpVector, fViewpointDirection, fVisAttributesModifiers, fVisibleDensity, fWindowSizeHintX, fWindowSizeHintY, fXGeometryString, fZoomFactor, G4cout, G4endl, IsCutaway(), and IsExplode().
|
private |
Definition at line 1396 of file G4ViewParameters.cc.
Referenced by ParseGeometry().
G4String G4ViewParameters::SceneModifyingCommands | ( | ) | const |
Definition at line 472 of file G4ViewParameters.cc.
References cm3, cutawayUnion, fCBDAlgorithmNumber, fCBDParameters, fCullCovered, fCulling, fCullInvisible, fCutawayMode, fCutawayPlanes, fDensityCulling, fExplodeCentre, fExplodeFactor, fNoOfSides, fSection, fSectionPlane, fVisibleDensity, g, G4BestUnit, HepGeom::Plane3D< T >::normal(), and HepGeom::Plane3D< T >::point().
Referenced by anonymous_namespace{G4VisCommandsViewer.cc}::WriteCommands().
void G4ViewParameters::SetAutoRefresh | ( | G4bool | ) |
Referenced by G4OpenGLQtViewer::changeDepthInSceneTree(), G4VVisCommand::CopyMostViewParameters(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenInventorViewer::G4OpenInventorViewer(), G4VtkViewer::G4VtkViewer(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VisCommandDrawView::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetAuxEdgeVisible | ( | G4bool | ) |
void G4ViewParameters::SetBackgroundColour | ( | const G4Colour & | ) |
void G4ViewParameters::SetCBDAlgorithmNumber | ( | G4int | ) |
Referenced by G4VisCommandViewerColourByDensity::SetNewValue().
void G4ViewParameters::SetCBDParameters | ( | const std::vector< G4double > & | ) |
Referenced by G4VisCommandViewerColourByDensity::SetNewValue().
void G4ViewParameters::SetCulling | ( | G4bool | ) |
void G4ViewParameters::SetCullingCovered | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetCullingInvisible | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetCurrentTargetPoint | ( | const G4Point3D & | currentTargetPoint | ) |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenInventorViewer::GroupCameraSensorCB(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::reset_callback(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLXmViewer::up_down_pan_callback().
void G4ViewParameters::SetCutawayMode | ( | CutawayMode | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDefaultColour | ( | const G4Colour & | ) |
Referenced by G4OpenGLQtViewer::actionChangeDefaultColor().
void G4ViewParameters::SetDefaultMarker | ( | const G4VMarker & | defaultMarker | ) |
void G4ViewParameters::SetDefaultTextColour | ( | const G4Colour & | ) |
Referenced by G4OpenGLQtViewer::actionChangeTextColor().
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::SetDisplayHeadTime | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeBlue | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeGreen | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeRed | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeSize | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeX | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayHeadTimeY | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFront | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontBlue | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontGreen | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontRed | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontT | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontX | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontY | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDisplayLightFrontZ | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetDolly | ( | G4double | dolly | ) |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenGLXmViewer::dolly_callback(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewerMessenger::SetNewValue(), G4VisCommandViewerDolly::SetNewValue(), G4OpenGLWin32Viewer::SetZoom(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), and G4Qt3DViewer::wheelEvent().
void G4ViewParameters::SetDrawingStyle | ( | G4ViewParameters::DrawingStyle | style | ) |
Referenced by G4OpenGLXmViewer::drawing_style_callback(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandViewerDefaultStyle::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), G4OpenInventorViewer::SetWireFrame(), and G4OpenGLQtViewer::toggleSurfaceAction().
void G4ViewParameters::SetEndTime | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetExplodeCentre | ( | const G4Point3D & | explodeCentre | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetExplodeFactor | ( | G4double | explodeFactor | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetFadeFactor | ( | G4double | ) |
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(), and G4ToolsSGQtViewer::SetView().
void G4ViewParameters::SetLightpointDirection | ( | const G4Vector3D & | lightpointDirection | ) |
Definition at line 276 of file G4ViewParameters.cc.
References fRelativeLightpointDirection, fViewpointDirection, and SetViewAndLights().
Referenced by G4VVisCommand::CopyCameraParameters(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetLightsMoveWithCamera | ( | G4bool | moves | ) |
void G4ViewParameters::SetMarkerHidden | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::toggleHiddenMarkers().
void G4ViewParameters::SetMarkerNotHidden | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLQtViewer::toggleHiddenMarkers().
Definition at line 220 of file G4ViewParameters.cc.
References fDefaultVisAttributes, fNoOfSides, G4cout, G4endl, and G4VisAttributes::GetMinLineSegmentsPerCircle().
Referenced by G4VisCommandsViewerSet::SetNewValue().
Definition at line 232 of file G4ViewParameters.cc.
References fNumberOfCloudPoints, G4cout, and G4endl.
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetOrthogonalProjection | ( | ) |
Referenced by G4OpenGLQtViewer::toggleProjection().
Definition at line 282 of file G4ViewParameters.cc.
References HepGeom::BasicVector3D< T >::cross(), fCurrentTargetPoint, fUpVector, and fViewpointDirection.
Referenced by G4VisCommandViewerPan::SetNewValue().
void G4ViewParameters::SetPerspectiveProjection | ( | G4double | fieldHalfAngle = 30. *CLHEP::deg | ) |
Referenced by G4OpenGLQtViewer::toggleProjection().
void G4ViewParameters::SetPicking | ( | G4bool | ) |
Referenced by G4OpenInventorViewer::G4OpenInventorViewer(), and G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetRotationStyle | ( | RotationStyle | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetScaleFactor | ( | const G4Vector3D & | scaleFactor | ) |
Referenced by G4VVisCommand::CopyCameraParameters(), and G4VisCommandViewerScale::SetNewValue().
void G4ViewParameters::SetSectionPlane | ( | const G4Plane3D & | sectionPlane | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetSpecialMeshRendering | ( | G4bool | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetSpecialMeshVolumes | ( | const std::vector< G4ModelingParameters::PVNameCopyNo > & | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetStartTime | ( | G4double | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetUpVector | ( | const G4Vector3D & | upVector | ) |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenInventorViewer::GroupCameraSensorCB(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLWin32Viewer::SetRotation().
void G4ViewParameters::SetViewAndLights | ( | const G4Vector3D & | viewpointDirection | ) |
Definition at line 244 of file G4ViewParameters.cc.
References HepGeom::BasicVector3D< T >::cross(), fActualLightpointDirection, fLightsMoveWithCamera, fRelativeLightpointDirection, fUpVector, fViewpointDirection, G4cout, G4endl, HepGeom::BasicVector3D< T >::unit(), HepGeom::BasicVector3D< T >::x(), and HepGeom::BasicVector3D< T >::y().
Referenced by GetActualLightpointDirection(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), SetLightpointDirection(), G4VisCommandsViewerSet::SetNewValue(), and G4OpenGLXmViewer::wobble_timer_callback().
void G4ViewParameters::SetViewpointDirection | ( | const G4Vector3D & | viewpointDirection | ) |
void G4ViewParameters::SetVisibleDensity | ( | G4double | visibleDensity | ) |
Definition at line 203 of file G4ViewParameters.cc.
References cm3, fVisibleDensity, g, G4BestUnit, G4cout, and G4endl.
Referenced by G4VisCommandsViewerSet::SetNewValue().
void G4ViewParameters::SetXGeometryString | ( | const G4String & | geomStringArg | ) |
Definition at line 1192 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().
void G4ViewParameters::SetZoomFactor | ( | G4double | zoomFactor | ) |
Referenced by G4VVisCommand::CopyCameraParameters(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4wheelEvent(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewerMessenger::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerZoom::SetNewValue(), and G4OpenGLXmViewer::zoom_callback().
G4String G4ViewParameters::TimeWindowCommands | ( | ) | const |
Definition at line 698 of file G4ViewParameters.cc.
References fDisplayHeadTime, fDisplayHeadTimeBlue, fDisplayHeadTimeGreen, fDisplayHeadTimeRed, fDisplayHeadTimeSize, fDisplayHeadTimeX, fDisplayHeadTimeY, fDisplayLightFront, fDisplayLightFrontBlue, fDisplayLightFrontGreen, fDisplayLightFrontRed, fDisplayLightFrontT, fDisplayLightFrontX, fDisplayLightFrontY, fDisplayLightFrontZ, fEndTime, fFadeFactor, fStartTime, mm, and ns.
Referenced by anonymous_namespace{G4VisCommandsViewer.cc}::WriteCommands().
G4String G4ViewParameters::TouchableCommands | ( | ) | const |
Definition at line 555 of file G4ViewParameters.cc.
References G4VisAttributes::cloud, G4VisAttributes::dashed, G4VisAttributes::dotted, fVisAttributesModifiers, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VisAttributes::GetColour(), G4VisAttributes::GetForcedDrawingStyle(), G4VisAttributes::GetForcedLineSegmentsPerCircle(), G4VisAttributes::GetForcedNumberOfCloudPoints(), G4Colour::GetGreen(), G4VisAttributes::GetLineStyle(), G4VisAttributes::GetLineWidth(), G4Colour::GetRed(), G4VisAttributes::IsDaughtersInvisible(), G4VisAttributes::IsForceAuxEdgeVisible(), G4VisAttributes::IsForcedAuxEdgeVisible(), G4VisAttributes::IsForceDrawingStyle(), G4VisAttributes::IsVisible(), G4VisAttributes::solid, G4VisAttributes::unbroken, G4ModelingParameters::VASColour, G4ModelingParameters::VASDaughtersInvisible, G4ModelingParameters::VASForceAuxEdgeVisible, G4ModelingParameters::VASForceCloud, G4ModelingParameters::VASForceLineSegmentsPerCircle, G4ModelingParameters::VASForceNumberOfCloudPoints, G4ModelingParameters::VASForceSolid, G4ModelingParameters::VASForceWireframe, G4ModelingParameters::VASLineStyle, G4ModelingParameters::VASLineWidth, G4ModelingParameters::VASVisibility, and G4VisAttributes::wireframe.
Referenced by anonymous_namespace{G4VisCommandsViewer.cc}::WriteCommands().
void G4ViewParameters::UnsetExplodeFactor | ( | ) |
void G4ViewParameters::UnsetSectionPlane | ( | ) |
Referenced by G4VisCommandsViewerSet::SetNewValue().
|
friend |
Definition at line 870 of file G4ViewParameters.cc.
|
friend |
Definition at line 889 of file G4ViewParameters.cc.
|
private |
Definition at line 360 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), GetActualLightpointDirection(), and SetViewAndLights().
|
private |
Definition at line 379 of file G4ViewParameters.hh.
Referenced by operator!=(), and PrintDifferences().
|
private |
Definition at line 334 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 380 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), operator!=(), and PrintDifferences().
|
private |
Definition at line 340 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 341 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 339 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 335 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 336 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 355 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), IncrementPan(), operator!=(), PrintDifferences(), and SetPan().
|
private |
Definition at line 344 of file G4ViewParameters.hh.
Referenced by SceneModifyingCommands().
|
private |
Definition at line 345 of file G4ViewParameters.hh.
Referenced by AddCutawayPlane(), CatmullRomCubicSplineInterpolation(), ChangeCutawayPlane(), operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 363 of file G4ViewParameters.hh.
Referenced by G4ViewParameters(), operator!=(), and PrintDifferences().
|
private |
Definition at line 362 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 361 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), operator!=(), PrintDifferences(), and SetNoOfSides().
|
private |
Definition at line 337 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 386 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 389 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 389 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 389 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 388 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 387 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 387 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 390 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 393 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 393 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 393 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 392 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 391 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 391 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 391 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 356 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), GetCameraDistance(), operator!=(), and PrintDifferences().
|
private |
Definition at line 331 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 384 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 347 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 346 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 385 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 352 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), GetCameraDistance(), GetFrontHalfHeight(), operator!=(), and PrintDifferences().
|
private |
Definition at line 378 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 365 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), DrawingStyleCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 364 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), DrawingStyleCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 357 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), operator!=(), PrintDifferences(), and SetViewAndLights().
|
private |
Definition at line 366 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 348 of file G4ViewParameters.hh.
Referenced by G4ViewParameters(), operator!=(), PrintDifferences(), SceneModifyingCommands(), and SetNoOfSides().
|
private |
Definition at line 332 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), operator!=(), PrintDifferences(), and SetNumberOfCloudPoints().
|
private |
Definition at line 381 of file G4ViewParameters.hh.
Referenced by operator!=(), and PrintDifferences().
|
private |
Definition at line 358 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), SetLightpointDirection(), and SetViewAndLights().
|
private |
Definition at line 382 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), operator!=(), and PrintDifferences().
|
private |
Definition at line 354 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), MultiplyScaleFactor(), operator!=(), and PrintDifferences().
|
private |
Definition at line 342 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 343 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and SceneModifyingCommands().
|
private |
Definition at line 394 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), and operator!=().
|
private |
Definition at line 395 of file G4ViewParameters.hh.
Referenced by DrawingStyleCommands(), and operator!=().
|
private |
Definition at line 384 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and TimeWindowCommands().
|
private |
Definition at line 350 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), IncrementPan(), operator!=(), PrintDifferences(), SetPan(), and SetViewAndLights().
|
private |
Definition at line 349 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), GetActualLightpointDirection(), IncrementPan(), operator!=(), PrintDifferences(), SetLightpointDirection(), SetPan(), and SetViewAndLights().
|
private |
Definition at line 383 of file G4ViewParameters.hh.
Referenced by AddVisAttributesModifier(), CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), and TouchableCommands().
|
private |
Definition at line 338 of file G4ViewParameters.hh.
Referenced by CatmullRomCubicSplineInterpolation(), operator!=(), PrintDifferences(), SceneModifyingCommands(), and SetVisibleDensity().
|
private |
Definition at line 373 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), and SetXGeometryString().
|
private |
Definition at line 375 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), and SetXGeometryString().
|
private |
Definition at line 374 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), and SetXGeometryString().
|
private |
Definition at line 376 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), and SetXGeometryString().
|
private |
Definition at line 371 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintX(), operator!=(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 372 of file G4ViewParameters.hh.
Referenced by GetWindowAbsoluteLocationHintY(), operator!=(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 377 of file G4ViewParameters.hh.
Referenced by operator!=(), PrintDifferences(), and SetXGeometryString().
|
private |
Definition at line 353 of file G4ViewParameters.hh.
Referenced by CameraAndLightingCommands(), CatmullRomCubicSplineInterpolation(), GetFrontHalfHeight(), operator!=(), and PrintDifferences().