IfcPropertySetTemplateTypeEnum

IfcPropertySetTemplateTypeEnum

类型定义

此枚举定义了此IfcPropertySetTemplate定义的IfcPropertySetTemplate或IfcElementQuantity实例对IfcObjectDefinition子类型的一般适用性。

 

IFC4中的 新枚举。

 

Enumeration definition

ConstantDescription
PSET_TYPEDRIVENONLY The property sets defined by this IfcPropertySetTemplate can only be assigned to subtypes of IfcTypeObject.
PSET_TYPEDRIVENOVERRIDE The property sets defined by this IfcPropertySetTemplate can be assigned to subtypes of IfcTypeObject and can be overridden by a property set with same name at subtypes of IfcObject.
PSET_OCCURRENCEDRIVEN The property sets defined by this IfcPropertySetTemplate can only be assigned to subtypes of IfcObject.
PSET_PERFORMANCEDRIVEN The property sets defined by this IfcPropertySetTemplate can only be assigned to IfcPerformanceHistory.
QTO_TYPEDRIVENONLY The element quantity defined by this IfcPropertySetTemplate can only be assigned to subtypes of IfcTypeObject.
QTO_TYPEDRIVENOVERRIDE The element quantity defined by this IfcPropertySetTemplate can be assigned to subtypes of IfcTypeObject and can be overridden by an element quantity with same name at subtypes of IfcObject.
QTO_OCCURRENCEDRIVEN The element quantity defined by this IfcPropertySetTemplate can only be assigned to subtypes of IfcObject.
NOTDEFINED No restriction provided, the property sets defined by this IfcPropertySetTemplate can be assigned to any entity, if not otherwise restricted by the ApplicableEntity attribute.
 

EXPRESS Specification

TYPE IfcPropertySetTemplateTypeEnum = ENUMERATION OF (
 PSET_TYPEDRIVENONLY,
 PSET_TYPEDRIVENOVERRIDE,
 PSET_OCCURRENCEDRIVEN,
 PSET_PERFORMANCEDRIVEN,
 QTO_TYPEDRIVENONLY,
 QTO_TYPEDRIVENOVERRIDE,
 QTO_OCCURRENCEDRIVEN,
 NOTDEFINED);
END_TYPE;

 

 

#################

posted @ 2022-03-08 17:38  西北逍遥  阅读(36)  评论(0编辑  收藏  举报