Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Visible.hh>
Public Member Functions | |
G4Visible () | |
G4Visible (const G4Visible &) | |
G4Visible (G4Visible &&) | |
G4Visible (const G4VisAttributes *) | |
virtual | ~G4Visible () |
G4Visible & | operator= (const G4Visible &) |
G4Visible & | operator= (G4Visible &&) |
G4bool | operator!= (const G4Visible &right) const |
const G4VisAttributes * | GetVisAttributes () const |
void | SetVisAttributes (const G4VisAttributes *) |
void | SetVisAttributes (const G4VisAttributes &) |
virtual const G4String & | GetInfo () const |
virtual void | SetInfo (const G4String &info) |
Protected Attributes | |
G4String | fInfo |
const G4VisAttributes * | fpVisAttributes |
G4bool | fAllocatedVisAttributes |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4Visible &v) |
Definition at line 47 of file G4Visible.hh.
G4Visible::G4Visible | ( | ) |
Definition at line 36 of file G4Visible.cc.
G4Visible::G4Visible | ( | const G4Visible & | visible | ) |
Definition at line 41 of file G4Visible.cc.
G4Visible::G4Visible | ( | G4Visible && | visible | ) |
Definition at line 48 of file G4Visible.cc.
G4Visible::G4Visible | ( | const G4VisAttributes * | pVA | ) |
Definition at line 55 of file G4Visible.cc.
|
virtual |
Definition at line 60 of file G4Visible.cc.
|
virtual |
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement().
const G4VisAttributes * G4Visible::GetVisAttributes | ( | ) | const |
Referenced by G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitive(), G4VtkStore::AddPrimitiveSeparate(), G4VtkStore::AddPrimitiveTensorGlyph(), G4VtkStore::AddPrimitiveTransformBake(), G4VSceneHandler::GetColour(), G4VSceneHandler::GetTextColour(), G4VSceneHandler::LoadAtts(), G4VtkPolydataInstanceAppendPipeline::MakeHash(), and G4VtkPolydataInstanceBakePipeline::MakeHash().
Definition at line 105 of file G4Visible.cc.
Definition at line 64 of file G4Visible.cc.
Definition at line 76 of file G4Visible.cc.
|
virtual |
Referenced by G4VSceneHandler::Draw3DRectMeshAsDots(), and G4VSceneHandler::DrawTetMeshAsDots().
void G4Visible::SetVisAttributes | ( | const G4VisAttributes & | VA | ) |
Definition at line 87 of file G4Visible.cc.
void G4Visible::SetVisAttributes | ( | const G4VisAttributes * | pVA | ) |
Definition at line 98 of file G4Visible.cc.
Referenced by G4AxesModel::Construct(), G4GPSModel::DescribeYourselfTo(), G4VFieldModel::DescribeYourselfTo(), G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4VSceneHandler::Draw3DRectMeshAsDots(), G4ScoreLogColorMap::DrawColorChartBar(), G4VScoreColorMap::DrawColorChartBar(), G4ScoreLogColorMap::DrawColorChartText(), G4VScoreColorMap::DrawColorChartText(), G4ScoringBox::DrawColumn(), G4ScoringCylinder::DrawColumn(), G4OpenGLStoredViewer::DrawDisplayLists(), G4VSceneHandler::DrawTetMeshAsDots(), G4ArrowModel::G4ArrowModel(), G4VSceneHandler::RequestPrimitives(), G4VisCommandSceneAddText2D::SetNewValue(), G4VisCommandSceneAddText::SetNewValue(), and G4VisCommandsTouchable::SetNewValue().
|
friend |
Definition at line 113 of file G4Visible.cc.
|
protected |
Definition at line 88 of file G4Visible.hh.
Referenced by G4Visible(), G4Visible(), operator=(), operator=(), SetVisAttributes(), SetVisAttributes(), and ~G4Visible().
|
protected |
Definition at line 86 of file G4Visible.hh.
Referenced by operator!=(), operator=(), and operator=().
|
protected |
Definition at line 87 of file G4Visible.hh.
Referenced by G4Visible(), G4Visible(), operator!=(), operator=(), operator=(), SetVisAttributes(), SetVisAttributes(), and ~G4Visible().