ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ModelingParameters::VisAttributesModifier Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/modeling/include/G4ModelingParameters.hh>

+ Collaboration diagram for G4ModelingParameters::VisAttributesModifier:

Public Member Functions

 VisAttributesModifier (const G4VisAttributes &visAtts, VisAttributesSignifier signifier, const PVNameCopyNoPath &path)
 
const G4VisAttributesGetVisAttributes () const
 
VisAttributesSignifier GetVisAttributesSignifier () const
 
const PVNameCopyNoPathGetPVNameCopyNoPath () const
 
void SetVisAttributes (const G4VisAttributes &visAtts)
 
void SetVisAttributesSignifier (VisAttributesSignifier signifier)
 
void SetPVNameCopyNoPath (const PVNameCopyNoPath &PVNameCopyNoPath)
 
G4bool operator!= (const VisAttributesModifier &) const
 
G4bool operator== (const VisAttributesModifier &rhs) const
 

Private Attributes

G4VisAttributes fVisAtts
 
VisAttributesSignifier fSignifier
 
PVNameCopyNoPath fPVNameCopyNoPath
 

Detailed Description

Definition at line 114 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 114 of file G4ModelingParameters.hh

Constructor & Destructor Documentation

G4ModelingParameters::VisAttributesModifier::VisAttributesModifier ( const G4VisAttributes visAtts,
VisAttributesSignifier  signifier,
const PVNameCopyNoPath path 
)
inline

Definition at line 117 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 117 of file G4ModelingParameters.hh

Member Function Documentation

const PVNameCopyNoPath& G4ModelingParameters::VisAttributesModifier::GetPVNameCopyNoPath ( ) const
inline

Definition at line 125 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 125 of file G4ModelingParameters.hh

References fPVNameCopyNoPath.

Referenced by G4ViewParameters::AddVisAttributesModifier().

+ Here is the caller graph for this function:

const G4VisAttributes& G4ModelingParameters::VisAttributesModifier::GetVisAttributes ( ) const
inline

Definition at line 121 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 121 of file G4ModelingParameters.hh

References fVisAtts.

Referenced by G4ViewParameters::AddVisAttributesModifier().

+ Here is the caller graph for this function:

VisAttributesSignifier G4ModelingParameters::VisAttributesModifier::GetVisAttributesSignifier ( ) const
inline

Definition at line 123 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 123 of file G4ModelingParameters.hh

References fSignifier.

Referenced by G4ViewParameters::AddVisAttributesModifier().

+ Here is the caller graph for this function:

G4bool G4ModelingParameters::VisAttributesModifier::operator!= ( const VisAttributesModifier rhs) const
G4bool G4ModelingParameters::VisAttributesModifier::operator== ( const VisAttributesModifier rhs) const
inline

Definition at line 134 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 134 of file G4ModelingParameters.hh

References operator!=().

+ Here is the call graph for this function:

void G4ModelingParameters::VisAttributesModifier::SetPVNameCopyNoPath ( const PVNameCopyNoPath PVNameCopyNoPath)
inline

Definition at line 131 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 131 of file G4ModelingParameters.hh

References fPVNameCopyNoPath.

void G4ModelingParameters::VisAttributesModifier::SetVisAttributes ( const G4VisAttributes visAtts)
inline

Definition at line 127 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 127 of file G4ModelingParameters.hh

References fVisAtts.

void G4ModelingParameters::VisAttributesModifier::SetVisAttributesSignifier ( VisAttributesSignifier  signifier)
inline

Definition at line 129 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 129 of file G4ModelingParameters.hh

References fSignifier.

Member Data Documentation

PVNameCopyNoPath G4ModelingParameters::VisAttributesModifier::fPVNameCopyNoPath
private

Definition at line 139 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 139 of file G4ModelingParameters.hh

Referenced by GetPVNameCopyNoPath(), and SetPVNameCopyNoPath().

VisAttributesSignifier G4ModelingParameters::VisAttributesModifier::fSignifier
private

Definition at line 138 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 138 of file G4ModelingParameters.hh

Referenced by GetVisAttributesSignifier(), and SetVisAttributesSignifier().

G4VisAttributes G4ModelingParameters::VisAttributesModifier::fVisAtts
private

Definition at line 137 of file G4ModelingParameters.hh.

View newest version in sPHENIX GitHub at line 137 of file G4ModelingParameters.hh

Referenced by GetVisAttributes(), and SetVisAttributes().


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