• IfcSimplePropertyTemplate


    IfcSimpleProperty template为所有动态可扩展属性(IfcSimpleProperty的子类型或ifcpphysicalsimplequality的子类型)定义模板。各个特性模板根据其名称属性进行解释,并且具有预定义的模板类型、特性单位和特性度量值类型。属性的解释:
    ■初级单位
    ■二级单位
    ■原始测量类型
    ■二次测量类型
    由TemplateType确定。属性枚举器和表达式仅适用于具有特定TemplateType的IfcSimplePropertyTemplate实例。TemplateType还控制与此模板对应的属性引用应使用IfcSimpleProperty或ifcpphysicalsimpleQuantity的哪个子类型。
    IfcSimplePropertyTemplate是包含在IfcPropertySetTemplate中的模板集的一部分。模板可以通过设置模板的逆属性部分访问IfcPropertySet template可以定义一个或多个IfcPropertySet(或IfcElementQuantity)实例。定义赋值由对象化关系IfcRelDefinesByTemplate建立,如图所示。IfcSimplePropertyTemplate与IfcSimpleProperty或ifcpPhysicalImpleQuantity的子类型之间没有直接链接。模板和单个属性(或数量)之间的定义关系由名称属性建立。
    注意,IfcPropertySetTemplate和IfcPropertySet(以及IfcElementQuantity)上的约束保证了包含的属性模板和单个属性的名称属性是唯一的。

    IFC4中增加的新实体。

  • 相关阅读:
    装饰器函数(一)
    面向对象的初阶复习
    内置函数/反射/内置方法(单例类面)
    property特殊属性/类方法/静态方法
    多态/封装
    接口类抽象类
    初始继承之顺序/深度优先及广度优先
    类涉及的空间关系及组合(可变项地址面)
    <head></head>
    让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
  • 原文地址:https://www.cnblogs.com/herd/p/12908442.html
Copyright © 2020-2023  润新知