zoukankan      html  css  js  c++  java
  • IfcRoot

    IfcRoot是所有根在IFC规范的内核或后续层中的实体定义的最抽象和根类。因此,除了在IFC资源模式中定义的实体外,它是所有IFC实体的公共父类型。作为IfcRoot子类型的所有实体都可以独立使用,而不是IfcRoot子类型的资源模式实体不应该是独立的实体

    IfcRoot是IFC1.0时期的。

    在IFC4.0时期, OwnerHistory 属性变成了 OPTIONAL (可选择)。

    Attribute definitions

    #AttributeTypeCardinalityDescriptionC
    1 GlobalId IfcGloballyUniqueId [1:1] Assignment of a globally unique identifier within the entire software world. X
    2 OwnerHistory IfcOwnerHistory [0:1] Assignment of the information about the current ownership of that object, including owning actor, application, local identification and information captured about the recent changes of the object,
    NOTE  only the last modification in stored - either as addition, deletion or modification.
    X
    3 Name IfcLabel [0:1] Optional name for use by the participating software systems or users. For some subtypes of IfcRoot the insertion of the Name attribute may be required. This would be enforced by a where rule. X
    4 Description IfcText [0:1] Optional description, provided for exchanging informative comments. X
    Inherited definitions from supertypes

    Entity inheritance

    IfcObjectDefinition IfcPropertyDefinition IfcRelationship Attribute inheritance

    #AttributeTypeCardinalityDescriptionC
    IfcRoot
    1 GlobalId IfcGloballyUniqueId [1:1] Assignment of a globally unique identifier within the entire software world. X
    2 OwnerHistory IfcOwnerHistory [0:1] Assignment of the information about the current ownership of that object, including owning actor, application, local identification and information captured about the recent changes of the object,
    NOTE  only the last modification in stored - either as addition, deletion or modification.
    X
    3 Name IfcLabel [0:1] Optional name for use by the participating software systems or users. For some subtypes of IfcRoot the insertion of the Name attribute may be required. This would be enforced by a where rule. X
    4 Description IfcText [0:1] Optional description, provided for exchanging informative comments. X
    软件标识

    软件标识概念适用于此实体。

    IfcRoot分配全局唯一的ID。此外,它还可以提供一个名称和关于这个概念的描述。

    修订控制

    修订控制概念适用于此实体。

    使用IfcOwnerHistory捕获所有权、历史记录和合并状态。

    概念继承

    #ConceptModel View
    IfcRoot
      Software Identity Common Use Definitions
      Revision Control Common Use Definitions
     
  • 相关阅读:
    test
    VS dll 引用依赖
    Git配置
    编码--文字输入的前因后果
    base64相关
    异或
    UNION / UNION ALL 区别
    数据库使用规范
    chrome插件开发学习(一)
    缓存穿透 缓存雪崩 缓存并发
  • 原文地址:https://www.cnblogs.com/herd/p/12310629.html
Copyright © 2011-2022 走看看