#include <DefaultHepRepType.h>
Private 속성 | |
| HEPREP::HepRepType * | parent |
| std::vector< HEPREP::HepRepType * > | types |
| std::string | name |
| std::string | description |
| std::string | infoURL |
DefaultHepRepType.h 파일의 25 번째 라인에서 정의되었습니다.
| cheprep::DefaultHepRepType::DefaultHepRepType | ( | HEPREP::HepRepType * | parent, |
| std::string | name | ||
| ) |
DefaultHepRepType.cc 파일의 14 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepType::addType(), description, infoURL, parent.
| cheprep::DefaultHepRepType::DefaultHepRepType | ( | HEPREP::HepRepTypeTree * | parent, |
| std::string | name | ||
| ) |
DefaultHepRepType.cc 파일의 25 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepTypeTree::addType(), description, infoURL.
| cheprep::DefaultHepRepType::~DefaultHepRepType | ( | ) |
DefaultHepRepType.cc 파일의 33 번째 라인에서 정의되었습니다.
다음을 참조함 : types.
|
virtualinherited |
Adds an attdef.
| attDef | to be added. |
DefaultHepRepDefinition.cc 파일의 37 번째 라인에서 정의되었습니다.
다음을 참조함 : cheprep::DefaultHepRepDefinition::attDefs, HEPREP::HepRepAttDef::getLowerCaseName().
다음에 의해서 참조됨 : cheprep::DefaultHepRepDefinition::addAttDef().
|
virtualinherited |
Adds an attdef.
| name | name of the definition. |
| desc | description of the definition. |
| category | category of the definition. |
| extra | extra info of the definition. |
DefaultHepRepDefinition.cc 파일의 43 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| attValue | to be added. |
DefaultHepRepAttribute.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepAttValue::getLowerCaseName().
|
virtualinherited |
Adds a char* attValue as a String. This call should be mapped to addAttValue(std::string, std::string, int); and necessary because C++ converts char* into bool and would thus call addAttValue(std::string, bool, int) for a call such as addAttValue("drawAs", "Cylinder", 0);
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 44 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 48 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 56 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 52 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 60 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds an attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 64 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds a Color attValue.
| key | name of attValue |
| value | value of attValue |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 68 번째 라인에서 정의되었습니다.
|
virtualinherited |
Adds a Color attValue.
| key | name of attValue |
| red | color |
| green | color |
| blue | color |
| alpha | value |
| showLabel | show this as label |
DefaultHepRepAttribute.cc 파일의 72 번째 라인에서 정의되었습니다.
|
virtual |
Adds a sub-type to this type.
| type | sub-type to be added. |
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : types.
|
virtual |
Returns a deep copy of this type.
| parent | to which this copy is added. |
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 74 번째 라인에서 정의되었습니다.
|
virtual |
Return a named attribute definition searched on this node and any parent nodes.
| name | of attribute definition. |
cheprep::DefaultHepRepDefinition를 구현.
DefaultHepRepType.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepDefinition::getAttDefFromNode(), HEPREP::HepRepType::getSuperType().
|
virtualinherited |
Returns a named attribute definition defined on this node.
| lowerCaseName | name of the attribute in lower case. |
DefaultHepRepDefinition.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : cheprep::DefaultHepRepDefinition::attDefs, int().
|
virtualinherited |
Returns a collection of all attribute definitions defined on this node.
DefaultHepRepDefinition.cc 파일의 29 번째 라인에서 정의되었습니다.
다음을 참조함 : cheprep::DefaultHepRepDefinition::attDefs.
다음에 의해서 참조됨 : cheprep::DefaultHepRepDefinition::~DefaultHepRepDefinition().
|
virtual |
searched for a value with given name. Search up the type tree if needed.
cheprep::DefaultHepRepDefinition를 구현.
DefaultHepRepType.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepAttribute::getAttValueFromNode(), HEPREP::HepRepType::getSuperType().
|
virtualinherited |
Returns a named attribute value from this node.
| lowerCaseName | name in all lowercase. |
DefaultHepRepAttribute.cc 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : int().
다음에 의해서 참조됨 : cheprep::DefaultHepRepPoint::getAttValue(), cheprep::DefaultHepRepInstance::getAttValue().
|
virtualinherited |
Returns a collection of all attribute values from this node.
DefaultHepRepAttribute.cc 파일의 30 번째 라인에서 정의되었습니다.
|
virtual |
Returns the description of this type.
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : description.
|
virtual |
Returns the full name of this type. The full name is constructed from the root of the typeTree (without the typeTreeName) by concatenating all the node names separated by slashes "/". For example: Geometry/InnerDetector/Sector24/Wire20
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : HEPREP::HepRepType::getFullName(), getName(), getSuperType().
|
virtual |
Returns the information URL of this type.
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : infoURL.
|
virtual |
Returns the name of this type. This is the full name if one uses flat-types, and the node name if one uses hierarchical typenames. It is the name supplied at construction of the type.
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : name.
다음에 의해서 참조됨 : getFullName().
|
virtual |
Returns the parent of this type.
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : parent.
다음에 의해서 참조됨 : getFullName().
|
virtual |
Returns a collection of all the sub-types of this type.
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : types.
|
virtualinherited |
Remove the attvalue named by key.
| key | name of the attValue to be removed. |
DefaultHepRepAttribute.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : int().
|
virtual |
Sets the description of this type.
| infoURL |
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : description.
|
virtual |
Sets the information URL of this type.
| infoURL |
HEPREP::HepRepType를 구현.
DefaultHepRepType.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : infoURL.
|
private |
DefaultHepRepType.h 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefaultHepRepType(), getDescription(), setDescription().
|
private |
DefaultHepRepType.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefaultHepRepType(), getInfoURL(), setInfoURL().
|
private |
DefaultHepRepType.h 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getName().
|
private |
DefaultHepRepType.h 파일의 28 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefaultHepRepType(), getSuperType().
|
private |
DefaultHepRepType.h 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addType(), getTypeList(), ~DefaultHepRepType().
1.8.5