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
     
  • 相关阅读:
    官方下载python源码,编译linux版本的python
    bootstrap冻结窗口
    LeetCode之TwoSum
    MyISAM和InnoDB索引实现对比(总结)
    InnoDB的三个关键特性(总结)
    InnoDB与MyISAM总结和对比(总结)
    C++类库开发之导出类设计原则
    C++类库开发详解
    C#各种配置文件使用,操作方法总结
    C/C++代码优化的27条建议
  • 原文地址:https://www.cnblogs.com/herd/p/12310629.html
Copyright © 2011-2022 走看看