Definition at line 389 of file G4VisCommandsSceneAdd.hh.
◆ Direction
◆ Scale()
Definition at line 2493 of file G4VisCommandsSceneAdd.cc.
2497 :
2499{
2500
2501 const G4double halfLength(length / 2.);
2502 const G4double tickLength(length / 20.);
2503
2504
2505
2511
2512
2513
2520 fTick11.push_back(r1 + ticky);
2521 fTick11.push_back(r1 - ticky);
2522 fTick12.push_back(r1 + tickz);
2523 fTick12.push_back(r1 - tickz);
2524 fTick21.push_back(r2 + ticky);
2525 fTick21.push_back(r2 - ticky);
2526 fTick22.push_back(r2 + tickz);
2527 fTick22.push_back(r2 - tickz);
2528
2534
2535 G4Point3D textPosition(0., tickLength, 0.);
2540}
HepGeom::Point3D< G4double > G4Point3D
G4Polyline & transform(const G4Transform3D &)
void SetScreenSize(G4double)
void SetVisAttributes(const G4VisAttributes *)
References fScaleLine, fText, fTick11, fTick12, fTick21, fTick22, fVisAtts, G4VMarker::SetScreenSize(), G4Visible::SetVisAttributes(), G4Polyline::transform(), and G4coutFormatters::anonymous_namespace{G4coutFormatters.cc}::transform().
◆ ~Scale()
G4VisCommandSceneAddScale::Scale::~Scale |
( |
| ) |
|
◆ operator()()
Definition at line 2542 of file G4VisCommandsSceneAdd.cc.
2544{
2545
2554}
virtual void BeginPrimitives(const G4Transform3D &objectTransformation=G4Transform3D())=0
virtual void AddPrimitive(const G4Polyline &)=0
virtual void EndPrimitives()=0
◆ fScaleLine
G4Polyline G4VisCommandSceneAddScale::Scale::fScaleLine |
|
private |
◆ fText
G4Text G4VisCommandSceneAddScale::Scale::fText |
|
private |
◆ fTick11
G4Polyline G4VisCommandSceneAddScale::Scale::fTick11 |
|
private |
◆ fTick12
G4Polyline G4VisCommandSceneAddScale::Scale::fTick12 |
|
private |
◆ fTick21
G4Polyline G4VisCommandSceneAddScale::Scale::fTick21 |
|
private |
◆ fTick22
G4Polyline G4VisCommandSceneAddScale::Scale::fTick22 |
|
private |
◆ fVisAtts
The documentation for this struct was generated from the following files: