101 #ifdef G4MULTITHREADED
104 virtual void DoneWithMasterThread ();
106 virtual void MovingToVisSubThread ();
108 virtual void SwitchToVisSubThread ();
110 virtual void DoneWithVisSubThread ();
112 virtual void MovingToMasterThread ();
114 virtual void SwitchToMasterThread ();
127 virtual const std::vector<G4ModelingParameters::VisAttributesModifier>*
void SetName(const G4String &)
const G4String & GetName() const
virtual void ClearView()=0
const G4ViewParameters & GetViewParameters() const
void SetViewParameters(const G4ViewParameters &vp)
const G4VisAttributes * GetApplicableVisAttributes(const G4VisAttributes *) const
G4ViewParameters fDefaultVP
G4VViewer(G4VSceneHandler &, G4int id, const G4String &name="")
const G4String & GetShortName() const
const G4ViewParameters & GetDefaultViewParameters() const
void SetNeedKernelVisit(G4bool need)
void SetDefaultViewParameters(const G4ViewParameters &vp)
virtual void Initialise()
G4VSceneHandler * GetSceneHandler() const
virtual const std::vector< G4ModelingParameters::VisAttributesModifier > * GetPrivateVisAttributesModifiers() const
G4VSceneHandler & fSceneHandler
virtual void FinishView()
virtual void DrawView()=0
friend std::ostream & operator<<(std::ostream &os, const G4VViewer &v)