IfcCartesianPointList3D
IfcCartesianPointList3D定义三维笛卡尔点的有序集合。每个笛卡尔点由一个固定的三坐标列表提供为三维点。属性CoordList是一个二维列表,其中:
①第一维度是表示每个三维笛卡尔点的无边界列表。
②第二维度是由三个列表成员组成的固定列表,其中[1]是笛卡尔点的x坐标,[2]是y坐标,[3]是z坐标。
■注意:引入IfcCartesianPointList是为了提供更大的点列表的紧凑表示,例如在点云中,以及在可索引的点表示中,这些点用作镶嵌项或多边形曲线中的顶点。
在IFC4中增加的新实体。
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
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 | |
IfcCartesianPointList3D | |||||
1 | CoordList | IfcLengthMeasure | L[1:?]L[3:3] | 由三个坐标提供的笛卡尔点的二维列表。 | X |
EXPRESS Specification
ENTITY IfcCartesianPointList3D
SUBTYPE OF (IfcCartesianPointList);
CoordList : LIST [1:?] OF LIST [3:3] OF IfcLengthMeasure;
END_ENTITY;
QQ 3087438119