Geant4  10.03
G4ModelingParameters::VisAttributesModifier Class Reference

#include <G4ModelingParameters.hh>

+ Collaboration diagram for G4ModelingParameters::VisAttributesModifier:

Public Member Functions

 VisAttributesModifier (const G4VisAttributes &visAtts, VisAttributesSignifier signifier, const PVNameCopyNoPath &path)
 
 VisAttributesModifier (const G4VisAttributes &visAtts, VisAttributesSignifier signifier, const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &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 94 of file G4ModelingParameters.hh.

Constructor & Destructor Documentation

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

Definition at line 97 of file G4ModelingParameters.hh.

G4ModelingParameters::VisAttributesModifier::VisAttributesModifier ( const G4VisAttributes visAtts,
G4ModelingParameters::VisAttributesSignifier  signifier,
const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &  path 
)

Definition at line 91 of file G4ModelingParameters.cc.

Member Function Documentation

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

Definition at line 109 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 105 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 107 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 118 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 115 of file G4ModelingParameters.hh.

References fPVNameCopyNoPath.

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

Definition at line 111 of file G4ModelingParameters.hh.

References fVisAtts.

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

Definition at line 113 of file G4ModelingParameters.hh.

References fSignifier.

Member Data Documentation

PVNameCopyNoPath G4ModelingParameters::VisAttributesModifier::fPVNameCopyNoPath
private

Definition at line 123 of file G4ModelingParameters.hh.

Referenced by GetPVNameCopyNoPath(), and SetPVNameCopyNoPath().

VisAttributesSignifier G4ModelingParameters::VisAttributesModifier::fSignifier
private
G4VisAttributes G4ModelingParameters::VisAttributesModifier::fVisAtts
private

Definition at line 121 of file G4ModelingParameters.hh.

Referenced by GetVisAttributes(), and SetVisAttributes().


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