Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ModelCommandUtils Namespace Reference

Functions

void AddContextMsgrs (G4VisTrajContext *context, std::vector< G4UImessenger * > &messengers, const G4String &placement)
 

Function Documentation

◆ AddContextMsgrs()

void G4ModelCommandUtils::AddContextMsgrs ( G4VisTrajContext context,
std::vector< G4UImessenger * > &  messengers,
const G4String placement 
)

Definition at line 41 of file G4ModelCommandUtils.hh.

43 {
44 messengers.push_back(new G4ModelCmdCreateContextDir<G4VisTrajContext>(context, placement));
45 messengers.push_back(new G4ModelCmdSetDrawLine<G4VisTrajContext>(context, placement));
46 messengers.push_back(new G4ModelCmdSetLineVisible<G4VisTrajContext>(context, placement));
47 messengers.push_back(new G4ModelCmdSetLineColour<G4VisTrajContext>(context, placement));
48 messengers.push_back(new G4ModelCmdSetLineWidth<G4VisTrajContext>(context, placement));
49
50 messengers.push_back(new G4ModelCmdSetDrawStepPts<G4VisTrajContext>(context, placement));
51 messengers.push_back(new G4ModelCmdSetStepPtsVisible<G4VisTrajContext>(context, placement));
52 messengers.push_back(new G4ModelCmdSetStepPtsColour<G4VisTrajContext>(context, placement));
53 messengers.push_back(new G4ModelCmdSetStepPtsSize<G4VisTrajContext>(context, placement));
54 messengers.push_back(new G4ModelCmdSetStepPtsSizeType<G4VisTrajContext>(context, placement));
55 messengers.push_back(new G4ModelCmdSetStepPtsType<G4VisTrajContext>(context, placement));
56 messengers.push_back(new G4ModelCmdSetStepPtsFillStyle<G4VisTrajContext>(context, placement));
57
58 messengers.push_back(new G4ModelCmdSetDrawAuxPts<G4VisTrajContext>(context, placement));
59 messengers.push_back(new G4ModelCmdSetAuxPtsVisible<G4VisTrajContext>(context, placement));
60 messengers.push_back(new G4ModelCmdSetAuxPtsColour<G4VisTrajContext>(context, placement));
61 messengers.push_back(new G4ModelCmdSetAuxPtsSize<G4VisTrajContext>(context, placement));
62 messengers.push_back(new G4ModelCmdSetAuxPtsSizeType<G4VisTrajContext>(context, placement));
63 messengers.push_back(new G4ModelCmdSetAuxPtsType<G4VisTrajContext>(context, placement));
64 messengers.push_back(new G4ModelCmdSetAuxPtsFillStyle<G4VisTrajContext>(context, placement));
65
66 messengers.push_back(new G4ModelCmdSetTimeSliceInterval<G4VisTrajContext>(context, placement));
67 }

Referenced by G4ModelCmdAddIntervalContext< M >::Apply(), G4ModelCmdAddValueContext< M >::Apply(), G4TrajectoryDrawByAttributeFactory::Create(), G4TrajectoryDrawByChargeFactory::Create(), G4TrajectoryGenericDrawerFactory::Create(), G4TrajectoryDrawByParticleIDFactory::Create(), G4TrajectoryDrawByOriginVolumeFactory::Create(), and G4TrajectoryDrawByEncounteredVolumeFactory::Create().