ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/HepRep/include/HEPREP/HepRepAttValue.h>
Public Member Functions | |
virtual | ~HepRepAttValue () |
Destructor. | |
virtual std::string | getName ()=0 |
virtual std::string | getLowerCaseName ()=0 |
virtual int | getType ()=0 |
virtual std::string | getTypeName ()=0 |
virtual int | showLabel ()=0 |
virtual std::string | getString ()=0 |
virtual std::string | getLowerCaseString ()=0 |
virtual std::string | getAsString ()=0 |
virtual std::vector< double > | getColor ()=0 |
virtual int64 | getLong ()=0 |
virtual int | getInteger ()=0 |
virtual double | getDouble ()=0 |
virtual bool | getBoolean ()=0 |
virtual HepRepAttValue * | copy ()=0 |
HepRepAttValue interface.
Definition at line 24 of file HepRepAttValue.h.
View newest version in sPHENIX GitHub at line 24 of file HepRepAttValue.h
|
inlinevirtual |
Destructor.
Definition at line 28 of file HepRepAttValue.h.
View newest version in sPHENIX GitHub at line 28 of file HepRepAttValue.h
|
pure virtual |
Returns a deep copy of this attvalue.
Implemented in cheprep::DefaultHepRepAttValue.
|
pure virtual |
Returns value as string.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as boolean.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by G4HepRepSceneHandler::setAttribute(), and cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as Color.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by G4HepRepSceneHandler::setAttribute(), and cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as double.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by G4HepRepSceneHandler::setAttribute(), and cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as int.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by G4HepRepSceneHandler::setAttribute(), and cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as long.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns lowercased name of the attvalue.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::DefaultHepRepAttribute::addAttValue().
|
pure virtual |
Returns value as lowercase string.
Implemented in cheprep::DefaultHepRepAttValue.
|
pure virtual |
Returns name of the attvalue.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns value as string.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by G4HepRepSceneHandler::setAttribute(), and cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns type of the attvalue, defined in HepRepConstants with names TYPE_xxx.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns the Java-like name for the type of this attvalue.
Implemented in cheprep::DefaultHepRepAttValue.
|
pure virtual |
Returns the flag bits for showing this attvalue as a label, defined in HepRepConstants with names SHOW_xxx.
Implemented in cheprep::DefaultHepRepAttValue.
Referenced by cheprep::XMLHepRepWriter::write().