Geant4
10.01.p02
|
#include <G4DAWNFILEViewer.hh>
Private Types | |
enum | FRDEV { FRDEV_PS =1, FRDEV_XWIN =2, FRDEV_PS2 =3, FRDEV_XWIN2 =4, FRDEV_OPEN_GL =5, FRDEV_DEVICE_END =6 } |
Private Attributes | |
G4DAWNFILESceneHandler & | fSceneHandler |
char | fG4PrimViewer [32] |
char | fG4PrimViewerInvocation [64] |
char | fPSViewer [32] |
Additional Inherited Members | |
Protected Attributes inherited from G4VViewer | |
G4VSceneHandler & | fSceneHandler |
G4int | fViewId |
G4String | fName |
G4String | fShortName |
G4ViewParameters | fVP |
G4ViewParameters | fDefaultVP |
G4bool | fNeedKernelVisit |
Definition at line 40 of file G4DAWNFILEViewer.hh.
|
private |
Enumerator | |
---|---|
FRDEV_PS | |
FRDEV_XWIN | |
FRDEV_PS2 | |
FRDEV_XWIN2 | |
FRDEV_OPEN_GL | |
FRDEV_DEVICE_END |
Definition at line 42 of file G4DAWNFILEViewer.hh.
G4DAWNFILEViewer::G4DAWNFILEViewer | ( | G4DAWNFILESceneHandler & | scene, |
const G4String & | name = "" |
||
) |
Definition at line 63 of file G4DAWNFILEViewer.cc.
References fG4PrimViewer, fG4PrimViewerInvocation, fPSViewer, fSceneHandler, and G4DAWNFILESceneHandler::GetG4PrimFileName().
|
virtual |
Definition at line 97 of file G4DAWNFILEViewer.cc.
|
virtual |
Implements G4VViewer.
Definition at line 114 of file G4DAWNFILEViewer.cc.
References G4FRofstream::Close(), G4VisManager::errors, G4DAWNFILESceneHandler::fG4PrimFileName, G4DAWNFILESceneHandler::fPrimDest, FR_G4_PRIM_HEADER, G4DAWNFILESceneHandler::FRBeginModeling(), G4DAWNFILESceneHandler::FRflag_in_modeling, fSceneHandler, G4cout, G4endl, G4VisManager::GetVerbosity(), G4FRofstream::IsOpen(), G4FRofstream::Open(), and G4DAWNFILESceneHandler::SendStr().
|
virtual |
Implements G4VViewer.
Definition at line 132 of file G4DAWNFILEViewer.cc.
References G4VisManager::errors, G4DAWNFILESceneHandler::FRBeginModeling(), fSceneHandler, G4cout, G4endl, G4VisManager::GetVerbosity(), G4VViewer::NeedKernelVisit(), and G4VViewer::ProcessView().
|
inline |
Definition at line 57 of file G4DAWNFILEViewer.hh.
References fG4PrimViewer.
|
inline |
Definition at line 58 of file G4DAWNFILEViewer.hh.
References fG4PrimViewerInvocation.
Referenced by ShowView().
|
inline |
Definition at line 59 of file G4DAWNFILEViewer.hh.
References fPSViewer.
Referenced by SendViewParameters().
void G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI | ( | std::ostream & | out | ) |
Definition at line 207 of file G4DAWNFILEViewer.cc.
References G4VViewer::fVP, G4endl, G4ViewParameters::GetDrawingStyle(), G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, and G4ViewParameters::wireframe.
Referenced by SendViewParameters().
void G4DAWNFILEViewer::SendViewParameters | ( | ) |
Definition at line 243 of file G4DAWNFILEViewer.cc.
References G4VisManager::errors, FR_ENV_MULTI_WINDOW, FR_ENV_MULTI_WINDOW2, fSceneHandler, G4VViewer::fVP, G4cout, G4endl, G4ViewParameters::GetCurrentTargetPoint(), G4ViewParameters::GetDolly(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFieldHalfAngle(), GetPSViewer(), G4VSceneHandler::GetScene(), G4Scene::GetStandardTargetPoint(), G4VisManager::GetVerbosity(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::GetZoomFactor(), G4INCL::Math::pi, and SendDrawingStyleToDAWNGUI().
Referenced by ShowView().
|
virtual |
Implements G4VViewer.
Definition at line 101 of file G4DAWNFILEViewer.cc.
References G4VisManager::errors, G4cout, G4endl, and G4VisManager::GetVerbosity().
|
virtual |
Reimplemented from G4VViewer.
Definition at line 152 of file G4DAWNFILEViewer.cc.
References G4FRofstream::DoesFileExist(), G4VisManager::errors, fG4PrimViewer, fG4PrimViewerInvocation, G4DAWNFILESceneHandler::FREndModeling(), G4DAWNFILESceneHandler::FRIsInModeling(), fSceneHandler, G4cout, G4endl, G4DAWNFILESceneHandler::GetG4PrimFileName(), GetG4PrimViewerInvocation(), G4VisManager::GetVerbosity(), and SendViewParameters().
|
private |
Definition at line 65 of file G4DAWNFILEViewer.hh.
Referenced by G4DAWNFILEViewer(), GetG4PrimViewer(), and ShowView().
|
private |
Definition at line 66 of file G4DAWNFILEViewer.hh.
Referenced by G4DAWNFILEViewer(), GetG4PrimViewerInvocation(), and ShowView().
|
private |
Definition at line 67 of file G4DAWNFILEViewer.hh.
Referenced by G4DAWNFILEViewer(), and GetPSViewer().
|
private |
Definition at line 63 of file G4DAWNFILEViewer.hh.
Referenced by ClearView(), DrawView(), G4DAWNFILEViewer(), SendViewParameters(), and ShowView().