IfcFillAreaStyleTiles

Posted herd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IfcFillAreaStyleTiles相关的知识,希望对你有一定的参考价值。

IfcFillAreaStyleTiles通过样式化的二维几何体(称为tile)的重复模式定义IfcAnnotationFillArea的填充。递归模式由两个向量确定,它们以正则形式相乘。

这两个向量充当一个二维重复因子,它决定了瓷砖的八个新位置。

注:根据ISO 10303-46的定义:

①填充区域样式平铺定义用于填充注释填充区域或其他闭合区域的二维平铺。

②平铺的内容由平铺集定义,每个平铺的放置由指示如何将瓷砖相邻放置的填充图案确定。

③注释填充区域或封闭区域外的瓷砖或瓷砖部分应夹在该区域或区域的边缘。

I + k1* R1 + k2* R2      k1,k2= -1,0,1 , 技术图片

图显示了填充线距离向量的使用

技术图片

 

注:实体改编自ISO10303-46中定义的填充区样式

IFC2x2中增加的新实体。

IFC4更改tillingpattern更改为两个IfcVector的列表,Tiles直接引用IfcStyledItem。

技术图片

 

 

#AttributeTypeCardinalityDescriptionC
IfcRepresentationItem
  LayerAssignment IfcPresentationLayerAssignment
@AssignedItems
S[0:1] Assignment of the representation item to a single or multiple layer(s). The LayerAssignments can override a LayerAssignments of the IfcRepresentation it is used within the list of Items. X
  StyledByItem IfcStyledItem
@Item
S[0:1] Reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including colour and thickness to a geometric curve. X
IfcGeometricRepresentationItem
IfcFillAreaStyleTiles
1 TilingPattern IfcVector L[2:2] A two direction repeat factor defining the shape and relative positioning of the tiles. X
2 Tiles IfcStyledItem S[1:?] A set of constituents of the tile being a styled item that is used as the annotation symbol for tiling the filled area.
NOTE  Only IfcStyleItem‘s that refer to a compatible geometric representation item and presentation style shall be used.
X
3 TilingScale IfcPositiveRatioMeasure [1:1] The scale factor applied to each tile as it is placed in the annotation fill area. X
EXPRESS Specification
ENTITY IfcFillAreaStyleTiles
 SUBTYPE OF (IfcGeometricRepresentationItem);
  TilingPattern : LIST [2:2] OF IfcVector;
  Tiles : SET [1:?] OF IfcStyledItem;
  TilingScale : IfcPositiveRatioMeasure;
END_ENTITY;

 

以上是关于IfcFillAreaStyleTiles的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数