ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VisCommandSceneAddLogo::G4Logo Struct Reference
+ Collaboration diagram for G4VisCommandSceneAddLogo::G4Logo:

Public Member Functions

 G4Logo (G4double height, const G4VisAttributes &)
 
 ~G4Logo ()
 
void operator() (G4VGraphicsScene &, const G4Transform3D &, const G4ModelingParameters *)
 

Private Attributes

G4VisAttributes fVisAtts
 
G4PolyhedronfpG
 
G4Polyhedronfp4
 

Detailed Description

Definition at line 310 of file G4VisCommandsSceneAdd.hh.

View newest version in sPHENIX GitHub at line 310 of file G4VisCommandsSceneAdd.hh

Constructor & Destructor Documentation

G4VisCommandSceneAddLogo::G4Logo::G4Logo ( G4double  height,
const G4VisAttributes visAtts 
)

Definition at line 1732 of file G4VisCommandsSceneAdd.cc.

View newest version in sPHENIX GitHub at line 1732 of file G4VisCommandsSceneAdd.cc

References angle, G4UnionSolid::CreatePolyhedron(), d, d2, dx, dy, e, f1, f2, Acts::UnitConstants::h, h2, pi, rad, CLHEP::HepRotation::rotateZ(), s1, G4Visible::SetVisAttributes(), and w.

+ Here is the call graph for this function:

G4VisCommandSceneAddLogo::G4Logo::~G4Logo ( )

Definition at line 1806 of file G4VisCommandsSceneAdd.cc.

View newest version in sPHENIX GitHub at line 1806 of file G4VisCommandsSceneAdd.cc

References fp4, and fpG.

Member Function Documentation

void G4VisCommandSceneAddLogo::G4Logo::operator() ( G4VGraphicsScene sceneHandler,
const G4Transform3D transform,
const G4ModelingParameters  
)

Definition at line 1812 of file G4VisCommandsSceneAdd.cc.

View newest version in sPHENIX GitHub at line 1812 of file G4VisCommandsSceneAdd.cc

References G4VGraphicsScene::AddPrimitive(), G4VGraphicsScene::BeginPrimitives(), and G4VGraphicsScene::EndPrimitives().

+ Here is the call graph for this function:

Member Data Documentation

G4Polyhedron * G4VisCommandSceneAddLogo::G4Logo::fp4
private

Definition at line 316 of file G4VisCommandsSceneAdd.hh.

View newest version in sPHENIX GitHub at line 316 of file G4VisCommandsSceneAdd.hh

Referenced by ~G4Logo().

G4Polyhedron* G4VisCommandSceneAddLogo::G4Logo::fpG
private

Definition at line 316 of file G4VisCommandsSceneAdd.hh.

View newest version in sPHENIX GitHub at line 316 of file G4VisCommandsSceneAdd.hh

Referenced by ~G4Logo().

G4VisAttributes G4VisCommandSceneAddLogo::G4Logo::fVisAtts
private

Definition at line 315 of file G4VisCommandsSceneAdd.hh.

View newest version in sPHENIX GitHub at line 315 of file G4VisCommandsSceneAdd.hh


The documentation for this struct was generated from the following files: