Geant4-11
|
#include <G4Visible.hh>
Public Member Functions | |
G4Visible () | |
G4Visible (const G4VisAttributes *) | |
G4Visible (const G4Visible &) | |
G4Visible (G4Visible &&) | |
const G4VisAttributes * | GetVisAttributes () const |
G4bool | operator!= (const G4Visible &right) const |
G4Visible & | operator= (const G4Visible &) |
G4Visible & | operator= (G4Visible &&) |
void | SetVisAttributes (const G4VisAttributes &) |
void | SetVisAttributes (const G4VisAttributes *) |
virtual | ~G4Visible () |
Protected Attributes | |
G4bool | fAllocatedVisAttributes |
const G4VisAttributes * | fpVisAttributes |
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.
References fAllocatedVisAttributes, and fpVisAttributes.
G4Visible::G4Visible | ( | G4Visible && | visible | ) |
Definition at line 48 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
G4Visible::G4Visible | ( | const G4VisAttributes * | pVA | ) |
Definition at line 55 of file G4Visible.cc.
|
virtual |
Definition at line 60 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
const G4VisAttributes * G4Visible::GetVisAttributes | ( | ) | const |
Referenced by G4OpenInventorSceneHandler::AddCircleSquare(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4ToolsSGSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4VtkSceneHandler::AddPrimitive(), G4GMocrenFileSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4VSceneHandler::GetColour(), G4VSceneHandler::GetTextColour(), and G4VSceneHandler::LoadAtts().
Definition at line 103 of file G4Visible.cc.
References fpVisAttributes.
Definition at line 64 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
Definition at line 75 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
void G4Visible::SetVisAttributes | ( | const G4VisAttributes & | VA | ) |
Definition at line 85 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
void G4Visible::SetVisAttributes | ( | const G4VisAttributes * | pVA | ) |
Definition at line 96 of file G4Visible.cc.
References fAllocatedVisAttributes, and fpVisAttributes.
Referenced by G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), G4VisCommandSceneAddArrow2D::Arrow2D::Arrow2D(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4AxesModel::Construct(), G4PhysicalVolumeModel::DescribeSolid(), G4GPSModel::DescribeYourselfTo(), G4VFieldModel::DescribeYourselfTo(), G4ScoringBox::Draw(), G4ScoringCylinder::Draw(), G4ScoreLogColorMap::DrawColorChartBar(), G4VScoreColorMap::DrawColorChartBar(), G4ScoreLogColorMap::DrawColorChartText(), G4VScoreColorMap::DrawColorChartText(), G4ScoringBox::DrawColumn(), G4ScoringCylinder::DrawColumn(), G4OpenGLStoredViewer::DrawDisplayLists(), anonymous_namespace{G4LogicalVolumeModel.cc}::DrawPoint(), G4TrajectoryDrawerUtils::DrawWithoutTime(), G4TrajectoryDrawerUtils::DrawWithTime(), G4ArrowModel::G4ArrowModel(), G4VisCommandSceneAddLogo::G4Logo::G4Logo(), G4VisCommandSceneAddLine::Line::Line(), G4VisCommandSceneAddLine2D::Line2D::Line2D(), G4VisCommandSceneAddDate::Date::operator()(), G4VisCommandSceneAddEventID::EventID::operator()(), G4VisCommandSceneAddFrame::Frame::operator()(), G4VisCommandSceneAddLogo2D::Logo2D::operator()(), G4VSceneHandler::RequestPrimitives(), G4VisCommandSceneAddScale::Scale::Scale(), G4VisCommandSceneAddText::SetNewValue(), and G4VisCommandSceneAddText2D::SetNewValue().
|
friend |
Definition at line 110 of file G4Visible.cc.
|
protected |
Definition at line 83 of file G4Visible.hh.
Referenced by G4Visible(), operator=(), SetVisAttributes(), and ~G4Visible().
|
protected |
Definition at line 82 of file G4Visible.hh.
Referenced by G4Visible(), operator!=(), operator=(), SetVisAttributes(), and ~G4Visible().