Geant4.10
|
#include <G4DAWNFILESceneHandler.hh>
Friends | |
class | G4DAWNFILEViewer |
Additional Inherited Members | |
Public Types inherited from G4VSceneHandler | |
enum | MarkerSizeType { world, screen } |
Protected Member Functions inherited from G4VSceneHandler | |
virtual void | ProcessScene () |
virtual void | RequestPrimitives (const G4VSolid &solid) |
virtual G4VSolid * | CreateSectionSolid () |
virtual G4VSolid * | CreateCutawaySolid () |
void | LoadAtts (const G4Visible &, G4AttHolder *) |
Protected Attributes inherited from G4VSceneHandler | |
G4VGraphicsSystem & | fSystem |
const G4int | fSceneHandlerId |
G4String | fName |
G4int | fViewCount |
G4ViewerList | fViewerList |
G4VViewer * | fpViewer |
G4Scene * | fpScene |
G4bool | fMarkForClearingTransientStore |
G4bool | fReadyForTransients |
G4bool | fTransientsDrawnThisEvent |
G4bool | fTransientsDrawnThisRun |
G4bool | fProcessingSolid |
G4bool | fProcessing2D |
G4VModel * | fpModel |
G4Transform3D | fObjectTransformation |
G4int | fNestingDepth |
const G4VisAttributes * | fpVisAttribs |
const G4Transform3D | fIdentityTransformation |
Definition at line 47 of file G4DAWNFILESceneHandler.hh.
G4DAWNFILESceneHandler::G4DAWNFILESceneHandler | ( | G4DAWNFILE & | system, |
const G4String & | name = "" |
||
) |
Definition at line 85 of file G4DAWNFILESceneHandler.cc.
References DEFAULT_G4PRIM_FILE_NAME, and FR_MAX_FILE_NUM.
|
virtual |
Definition at line 127 of file G4DAWNFILESceneHandler.cc.
References G4VisManager::errors, FREndModeling(), G4cout, G4endl, G4VisManager::GetVerbosity(), and G4FRofstream::IsOpen().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 92 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddCompound().
Reimplemented from G4VSceneHandler.
Definition at line 95 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddCompound().
Reimplemented from G4VSceneHandler.
Definition at line 98 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddCompound().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 101 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddCompound().
|
virtual |
Implements G4VSceneHandler.
|
virtual |
Implements G4VSceneHandler.
Implements G4VSceneHandler.
Implements G4VSceneHandler.
Implements G4VSceneHandler.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 66 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddPrimitive().
Reimplemented from G4VSceneHandler.
Definition at line 68 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddPrimitive().
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
Reimplemented from G4VSceneHandler.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 85 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddSolid().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 88 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::AddSolid().
Reimplemented from G4VSceneHandler.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 71 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::BeginModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 209 of file G4DAWNFILESceneHandler.cc.
References G4VisManager::errors, FR_G4_PRIM_HEADER, G4cout, G4endl, G4VisManager::GetVerbosity(), IsSavingG4Prim(), G4FRofstream::Open(), SendStr(), and SetG4PrimFileName().
Referenced by FRBeginModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 72 of file G4DAWNFILESceneHandler.hh.
References G4VSceneHandler::EndModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 232 of file G4DAWNFILESceneHandler.cc.
References G4FRofstream::Close(), G4VisManager::errors, G4cout, G4endl, G4VisManager::GetVerbosity(), and IsSavingG4Prim().
Definition at line 252 of file G4DAWNFILESceneHandler.cc.
References BeginSavingG4Prim(), G4VisManager::errors, FR_BEGIN_MODELING, FR_OPEN_DEVICE, FR_SET_CAMERA, FRIsInModeling(), G4cout, G4endl, G4VisManager::GetVerbosity(), SendBoundingBox(), and SendStr().
Referenced by G4DAWNFILEViewer::ClearView(), and G4DAWNFILEViewer::DrawView().
void G4DAWNFILESceneHandler::FREndModeling | ( | ) |
Referenced by G4DAWNFILEViewer::ShowView(), and ~G4DAWNFILESceneHandler().
|
inline |
Definition at line 110 of file G4DAWNFILESceneHandler.hh.
Referenced by FRBeginModeling(), and G4DAWNFILEViewer::ShowView().
|
inline |
Definition at line 119 of file G4DAWNFILESceneHandler.hh.
Referenced by G4DAWNFILEViewer::G4DAWNFILEViewer(), and G4DAWNFILEViewer::ShowView().
|
inline |
Definition at line 117 of file G4DAWNFILESceneHandler.hh.
Definition at line 112 of file G4DAWNFILESceneHandler.hh.
Referenced by BeginSavingG4Prim(), and EndSavingG4Prim().
Referenced by FRBeginModeling().
void G4DAWNFILESceneHandler::SendInt3Str | ( | G4int | ival1, |
G4int | ival2, | ||
G4int | ival3, | ||
const char * | char_string | ||
) |
void G4DAWNFILESceneHandler::SendInt4Str | ( | G4int | ival1, |
G4int | ival2, | ||
G4int | ival3, | ||
G4int | ival4, | ||
const char * | char_string | ||
) |
void G4DAWNFILESceneHandler::SendIntDouble3 | ( | G4int | ival, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3 | ||
) |
void G4DAWNFILESceneHandler::SendStr | ( | const char * | char_string | ) |
Referenced by BeginSavingG4Prim(), G4DAWNFILEViewer::ClearView(), and FRBeginModeling().
void G4DAWNFILESceneHandler::SendStrDouble11 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4, | ||
G4double | dval5, | ||
G4double | dval6, | ||
G4double | dval7, | ||
G4double | dval8, | ||
G4double | dval9, | ||
G4double | dval10, | ||
G4double | dval11 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble2 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble3 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble3Str | ( | const char * | char_string1, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
const char * | char_string2 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble4 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble5 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4, | ||
G4double | dval5 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble6 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4, | ||
G4double | dval5, | ||
G4double | dval6 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble6Str | ( | const char * | char_string1, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4, | ||
G4double | dval5, | ||
G4double | dval6, | ||
const char * | char_string2 | ||
) |
void G4DAWNFILESceneHandler::SendStrDouble7 | ( | const char * | char_string, |
G4double | dval1, | ||
G4double | dval2, | ||
G4double | dval3, | ||
G4double | dval4, | ||
G4double | dval5, | ||
G4double | dval6, | ||
G4double | dval7 | ||
) |
void G4DAWNFILESceneHandler::SendStrInt3 | ( | const char * | char_string, |
G4int | ival1, | ||
G4int | ival2, | ||
G4int | ival3 | ||
) |
void G4DAWNFILESceneHandler::SendStrInt4 | ( | const char * | char_string, |
G4int | ival1, | ||
G4int | ival2, | ||
G4int | ival3, | ||
G4int | ival4 | ||
) |
void G4DAWNFILESceneHandler::SetG4PrimFileName | ( | ) |
Definition at line 143 of file G4DAWNFILESceneHandler.cc.
References DEFAULT_G4PRIM_FILE_NAME, G4VisManager::errors, G4cout, G4endl, G4PRIM_FILE_HEADER, and G4VisManager::GetVerbosity().
Referenced by BeginSavingG4Prim().
|
friend |
Definition at line 49 of file G4DAWNFILESceneHandler.hh.