#include <HepRepWriter.h>
Public 멤버 함수 | |
| virtual | ~HepRepWriter () |
| Destructor. 더 자세히 ... | |
| virtual bool | addProperty (std::string key, std::string value)=0 |
| virtual bool | close ()=0 |
| virtual bool | write (HepRep *heprep, std::string name)=0 |
| virtual bool | write (std::vector< std::string > layerOrder)=0 |
| virtual bool | write (HepRepTypeTree *typeTree)=0 |
| virtual bool | write (HepRepType *type)=0 |
| virtual bool | write (HepRepTreeID *treeID)=0 |
| virtual bool | write (HepRepAction *action)=0 |
| virtual bool | write (HepRepInstanceTree *instanceTree)=0 |
| virtual bool | write (HepRepInstance *instance)=0 |
| virtual bool | write (HepRepPoint *point)=0 |
| virtual bool | write (HepRepAttribute *attribute)=0 |
| virtual bool | write (HepRepDefinition *definition)=0 |
| virtual bool | write (HepRepAttValue *attValue)=0 |
| virtual bool | write (HepRepAttDef *attDef)=0 |
HepRepWriter interface.
HepRepWriter.h 파일의 35 번째 라인에서 정의되었습니다.
|
inlinevirtual |
Destructor.
HepRepWriter.h 파일의 39 번째 라인에서 정의되었습니다.
|
pure virtual |
Adds a property, to be written to the HepRep file when closed.
| key | |
| value |
cheprep::XMLHepRepWriter에서 구현되었습니다.
다음에 의해서 참조됨 : G4HepRepSceneHandler::closeHepRep().
|
pure virtual |
Closes the writer and its underlying stream.
cheprep::XMLHepRepWriter에서 구현되었습니다.
다음에 의해서 참조됨 : G4HepRepSceneHandler::closeFile().
|
pure virtual |
Writes a HepRep.
| heprep | to be written. |
| name | for the heprep to be written (for tagged access), may be ommited. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
다음에 의해서 참조됨 : G4HepRepSceneHandler::closeHepRep().
|
pure virtual |
Writes the layerOrder.
| layerOrder | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepTypeTree.
| typeTree | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepType.
| type | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepTreeID.
| treeID | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepAction.
| action | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepInstanceTree.
| instanceTree | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepInstance.
| instance | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepPoint.
| point | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepAttribute.
| attribute | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepDefinition.
| definition | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepAttValue.
| attValue | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
|
pure virtual |
Writes a HepRepAttDef.
| attDef | to be written. |
cheprep::XMLHepRepWriter에서 구현되었습니다.
1.8.5