|
Geant4_10
|
#include <G4VViewer.hh>


Public Member Functions | |
| G4VViewer (G4VSceneHandler &, G4int id, const G4String &name="") | |
| virtual | ~G4VViewer () |
| virtual void | Initialise () |
| virtual void | ResetView () |
| virtual void | SetView ()=0 |
| virtual void | ClearView ()=0 |
| virtual void | DrawView ()=0 |
| void | RefreshView () |
| virtual void | ShowView () |
| virtual void | FinishView () |
| const G4String & | GetName () const |
| const G4String & | GetShortName () const |
| void | SetName (const G4String &) |
| G4int | GetViewId () const |
| G4VSceneHandler * | GetSceneHandler () const |
| const G4ViewParameters & | GetViewParameters () const |
| const G4ViewParameters & | GetDefaultViewParameters () const |
| virtual const std::vector < G4ModelingParameters::VisAttributesModifier > * | GetPrivateVisAttributesModifiers () const |
| void | SetViewParameters (const G4ViewParameters &vp) |
| void | SetDefaultViewParameters (const G4ViewParameters &vp) |
| const G4VisAttributes * | GetApplicableVisAttributes (const G4VisAttributes *) const |
| void | SetNeedKernelVisit (G4bool need) |
| void | NeedKernelVisit () |
| void | ProcessView () |
Protected Attributes | |
| G4VSceneHandler & | fSceneHandler |
| G4int | fViewId |
| G4String | fName |
| G4String | fShortName |
| G4ViewParameters | fVP |
| G4ViewParameters | fDefaultVP |
| G4bool | fNeedKernelVisit |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const G4VViewer &v) |
Definition at line 45 of file G4VViewer.hh.
| G4VViewer::G4VViewer | ( | G4VSceneHandler & | sceneHandler, |
| G4int | id, | ||
| const G4String & | name = "" |
||
| ) |
|
virtual |
|
pure virtual |
Implemented in G4GMocrenFileViewer, G4DAWNFILEViewer, G4HepRepFileViewer, G4HepRepViewer, G4XXXFileViewer, G4XXXViewer, G4RayTracerViewer, G4VRML2FileViewer, G4VRML1FileViewer, G4XXXSGViewer, G4XXXStoredViewer, and G4VTreeViewer.

|
pure virtual |
Implemented in G4GMocrenFileViewer, G4DAWNFILEViewer, G4HepRepFileViewer, G4HepRepViewer, G4XXXFileViewer, G4XXXViewer, G4RayTracerViewer, G4VRML2FileViewer, G4VRML1FileViewer, G4XXXSGViewer, G4XXXStoredViewer, and G4VTreeViewer.

Reimplemented in G4HepRepViewer, G4VRML2FileViewer, and G4VRML1FileViewer.
Definition at line 111 of file G4VViewer.cc.

| const G4VisAttributes * G4VViewer::GetApplicableVisAttributes | ( | const G4VisAttributes * | pVisAttribs | ) | const |
| const G4ViewParameters& G4VViewer::GetDefaultViewParameters | ( | ) | const |

| const G4String& G4VViewer::GetName | ( | ) | const |

|
virtual |

| G4VSceneHandler* G4VViewer::GetSceneHandler | ( | ) | const |

| const G4String& G4VViewer::GetShortName | ( | ) | const |
| G4int G4VViewer::GetViewId | ( | ) | const |

| const G4ViewParameters& G4VViewer::GetViewParameters | ( | ) | const |

|
virtual |
| void G4VViewer::NeedKernelVisit | ( | ) |
| void G4VViewer::ProcessView | ( | ) |
Definition at line 115 of file G4VViewer.cc.


| void G4VViewer::RefreshView | ( | ) |
|
virtual |

| void G4VViewer::SetDefaultViewParameters | ( | const G4ViewParameters & | vp | ) |
|
pure virtual |
Implemented in G4GMocrenFileViewer, G4DAWNFILEViewer, G4HepRepFileViewer, G4HepRepViewer, G4XXXFileViewer, G4XXXViewer, G4RayTracerViewer, G4XXXSGViewer, G4XXXStoredViewer, and G4VTreeViewer.

| void G4VViewer::SetViewParameters | ( | const G4ViewParameters & | vp | ) |
Reimplemented in G4GMocrenFileViewer, G4DAWNFILEViewer, G4HepRepFileViewer, G4HepRepViewer, G4XXXFileViewer, G4XXXViewer, G4VRML2FileViewer, G4VRML1FileViewer, G4XXXSGViewer, and G4XXXStoredViewer.
Definition at line 113 of file G4VViewer.cc.

|
friend |
Definition at line 134 of file G4VViewer.cc.
|
protected |
Definition at line 145 of file G4VViewer.hh.
|
protected |
Definition at line 142 of file G4VViewer.hh.
|
protected |
Definition at line 149 of file G4VViewer.hh.
|
protected |
Definition at line 140 of file G4VViewer.hh.
|
protected |
Definition at line 143 of file G4VViewer.hh.
|
protected |
Definition at line 141 of file G4VViewer.hh.
|
protected |
Definition at line 144 of file G4VViewer.hh.
1.8.5