51 (
"/vis/touchable/set/colour",
this);
52 fpCommandSetColour->
SetGuidance(
"Set colour of current touchable.");
54 (
"Use \"/vis/set/touchable\" to set current touchable.");
56 (
"If \"red\" is a string understood by the vis system it will be taken."
57 "\n Otherwise the values of \red\", \"green\", etc., are used.");
67 parameter =
new G4UIparameter(
"opacity",
'd', omitable =
true);
72 (
"/vis/touchable/set/daughtersInvisible",
this);
74 (
"Daughters of current touchable invisible: true/false.");
76 (
"Use \"/vis/set/touchable\" to set current touchable.");
77 fpCommandSetDaughtersInvisible->
SetParameterName(
"daughtersInvisible", omitable =
true);
81 (
"/vis/touchable/set/forceAuxEdgeVisible",
this);
83 (
"Force auxiliary (soft) edges of current touchable to be visible: true/false.");
85 (
"Use \"/vis/set/touchable\" to set current touchable.");
86 fpCommandSetForceAuxEdgeVisible->
SetParameterName(
"forceAuxEdgeVisible", omitable =
true);
90 (
"/vis/touchable/set/lineSegmentsPerCircle",
this);
92 (
"For current touchable, set number of line segments per circle, the"
93 "\nprecision with which a curved line or surface is represented by a"
94 "\npolygon or polyhedron, regardless of the view parameters."
95 "\nNegative to pick up G4Polyhedron default value.");
97 (
"Use \"/vis/set/touchable\" to set current touchable.");
98 fpCommandSetLineSegmentsPerCircle->
SetParameterName(
"lineSegmentsPerCircle", omitable =
true);
102 (
"/vis/touchable/set/forceSolid",
this);
104 (
"Force current touchable always to be drawn solid (surface drawing).");
106 (
"Use \"/vis/set/touchable\" to set current touchable.");
111 (
"/vis/touchable/set/forceWireframe",
this);
113 (
"Force current touchable always to be drawn as wireframe.");
115 (
"Use \"/vis/set/touchable\" to set current touchable.");
116 fpCommandSetForceWireframe->
SetParameterName(
"forceWireframe", omitable =
true);
120 (
"/vis/touchable/set/lineStyle",
this);
121 fpCommandSetLineStyle->
SetGuidance(
"Set line style of current touchable drawing.");
123 (
"Use \"/vis/set/touchable\" to set current touchable.");
125 fpCommandSetLineStyle->
SetCandidates(
"unbroken dashed dotted");
129 (
"/vis/touchable/set/lineWidth",
this);
130 fpCommandSetLineWidth->
SetGuidance(
"Set line width of current touchable.");
132 (
"Use \"/vis/set/touchable\" to set current touchable.");
137 (
"/vis/touchable/set/visibility",
this);
139 (
"Set visibility of current touchable: true/false.");
141 (
"Use \"/vis/set/touchable\" to set current touchable.");
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetParameter(G4UIparameter *const newParameter)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(const char *theDefaultValue)
void SetDefaultValue(G4bool defVal)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetGuidance(const char *aGuidance)
void SetDefaultValue(const char *defVal)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(G4double defVal)
void SetCandidates(const char *candidateList)
void SetDefaultValue(G4int defVal)