Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 42 of file G4ModelCommandUtils.hh.

44 {
45 messengers.push_back(new G4ModelCmdCreateContextDir<G4VisTrajContext>(context, placement));
46 messengers.push_back(new G4ModelCmdSetDrawLine<G4VisTrajContext>(context, placement));
47 messengers.push_back(new G4ModelCmdSetLineVisible<G4VisTrajContext>(context, placement));
48 messengers.push_back(new G4ModelCmdSetLineColour<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(), and G4TrajectoryDrawByOriginVolumeFactory::Create().