IfcCartesianPointList2D

IfcCartesianPointList2D定义二维笛卡尔点的有序集合。每个笛卡尔点由两个坐标的固定列表提供为二维点。属性CoordList是一个二维列表,其中:

①第一维度是表示每个二维笛卡尔点的无界列表

②第二维度是两个列表成员的固定列表,其中[1]是笛卡尔点的x坐标,[2]是笛卡尔点的y坐标。

■注意:引入IfcCartesianPointList2D是为了提供更大的点列表的紧凑表示,例如在多边形曲线中用作顶点的点的可转位表示中。

在IFC4 增加的新实体。

#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
IfcCartesianPointList
  Dim
:=IfcPointListDim(SELF)
IfcDimensionCount [1:1] 空间维度为二维或者三维,取决于子类型。 X
IfcCartesianPointList2D
1 CoordList IfcLengthMeasure L[1:?]L[2:2] 由两个坐标提供的笛卡尔点的二维列表。 X
EXPRESS Specification
ENTITY IfcCartesianPointList2D
 SUBTYPE OF (IfcCartesianPointList);
  CoordList : LIST [1:?] OF LIST [2:2] OF IfcLengthMeasure;
END_ENTITY;
QQ 3087438119
原文地址:https://www.cnblogs.com/herd/p/13167380.html