zoukankan      html  css  js  c++  java
  • IfcPresentationLayerAssignment

    表示层指定为几何表示项集合提供层名称(以及可选的描述和标识符)。ifcpresentationlayerasignment对应于术语“CAD层”,主要用于分组和可见性控制。

    注:表示层的使用应限于简单的分组和显示目的。

    可见性和访问控制以及图层样式指定(颜色、线型、线宽)由子类型ifcpresentationlayerasignmentwithstyle处理。

    注:对应的ISO 10303名称:表示层分配。正式标准的最终定义请参考ISO/IS 10303-46:1994,第36页。

    IFC2x2中增加的新实体。

    下图说明了通过形状表示或表示项来分配项。AssignedItems集可以包含整个形状表示,也可以包含单个几何表示项。如果两者都有,则IfcShapeRepresentation有一个图层指定,并且在If集合中有一个单独的几何表示项cShapeRepresentation.项目,则ifcGeometricRepresentation项的层分配覆盖IfcShapeRepresentation项的层分配。

    Formal Propositions

    RuleDescription
    ApplicableItems

    可分配给表示层的AssignedItems集合中的项应为几何形状表示或表示项。

    IFC4修改已添加的where规则。

     

    Attribute inheritance

    #AttributeTypeCardinalityDescriptionC
    IfcPresentationLayerAssignment
    1 Name IfcLabel [1:1]

    层的名称。

    X
    2 Description IfcText [0:1]

    图层的附加说明。

    X
    3 AssignedItems IfcLayeredItem S[1:?]

    分配给该层的一组分层项。

    X
    4 Identifier IfcIdentifier [0:1]

    分配给层的(内部)标识符。

    X
     

    EXPRESS Specification

    ENTITY IfcPresentationLayerAssignment
     SUPERTYPE OF(IfcPresentationLayerWithStyle);
      Name : IfcLabel;
      Description : OPTIONAL IfcText;
      AssignedItems : SET [1:?] OF IfcLayeredItem;
      Identifier : OPTIONAL IfcIdentifier;
     WHERE
      ApplicableItems : SIZEOF(QUERY(temp <* AssignedItems | ( SIZEOF(TYPEOF(temp) * [ 'IFCREPRESENTATIONRESOURCE.IFCSHAPEREPRESENTATION', 'IFCGEOMETRYRESOURCE.IFCGEOMETRICREPRESENTATIONITEM', 'IFCGEOMETRYRESOURCE.IFCMAPPEDITEM']) = 1) )) = SIZEOF(AssignedItems);
    END_ENTITY;
  • 相关阅读:
    winform 窗体移动API、窗体阴影API
    winform 对话框、打印框
    winform 容器控件
    winform listview控件
    winform 计算器
    Winform 主窗体更换 构造函数传值
    Winform 菜单和工具栏控件
    0103 luffy项目配置
    0102 三大视图配置
    1230 视图家族类
  • 原文地址:https://www.cnblogs.com/herd/p/14256083.html
Copyright © 2011-2022 走看看