#include <G4VAttValueFilter.hh>
Inheritance diagram for G4VAttValueFilter:
Public Member Functions | |
G4VAttValueFilter (const G4String &name="G4AttValueFilter") | |
virtual | ~G4VAttValueFilter () |
virtual G4bool | Accept (const G4AttValue &) const =0 |
virtual G4bool | GetValidElement (const G4AttValue &, G4String &) const =0 |
virtual void | PrintAll (std::ostream &ostr) const =0 |
virtual void | Reset ()=0 |
virtual void | LoadIntervalElement (const G4String &)=0 |
virtual void | LoadSingleValueElement (const G4String &)=0 |
Definition at line 41 of file G4VAttValueFilter.hh.
G4VAttValueFilter::G4VAttValueFilter | ( | const G4String & | name = "G4AttValueFilter" |
) | [inline] |
virtual G4VAttValueFilter::~G4VAttValueFilter | ( | ) | [inline, virtual] |
virtual G4bool G4VAttValueFilter::Accept | ( | const G4AttValue & | ) | const [pure virtual] |
Implements G4VFilter< G4AttValue >.
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4AttributeFilterT< T >::Evaluate().
virtual G4bool G4VAttValueFilter::GetValidElement | ( | const G4AttValue & | , | |
G4String & | ||||
) | const [pure virtual] |
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4TrajectoryDrawByAttribute::Draw().
virtual void G4VAttValueFilter::LoadIntervalElement | ( | const G4String & | ) | [pure virtual] |
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4TrajectoryDrawByAttribute::Draw(), and G4AttributeFilterT< T >::Evaluate().
virtual void G4VAttValueFilter::LoadSingleValueElement | ( | const G4String & | ) | [pure virtual] |
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4TrajectoryDrawByAttribute::Draw(), and G4AttributeFilterT< T >::Evaluate().
virtual void G4VAttValueFilter::PrintAll | ( | std::ostream & | ostr | ) | const [pure virtual] |
Implements G4VFilter< G4AttValue >.
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4AttributeFilterT< T >::Print().
virtual void G4VAttValueFilter::Reset | ( | ) | [pure virtual] |
Implements G4VFilter< G4AttValue >.
Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.
Referenced by G4AttributeFilterT< T >::Clear().