IfcSegmentIndexSelect

BACnet MVD

#### IfcSegmentIndexSelect

Natural language names

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC4 Addendum 1
IfcSegmentIndexSelect |  |  | ADDED |

##### Semantic definitions at the type

Type definition

The IfcSegmentIndexSelect provides a choice of different list of indices into a point list.

> NOTE The select type is used for IfcIndexedPolyCurve to point into an IfcCartesianPointList for providing the Cartesian points of linear and circular arc segments of the poly curve.

> HISTORY New Type in IFC4 ADD1

Select definition

Type | Description
--- | ---
IfcLineIndex |
IfcArcIndex |

##### Formal representations

XML Specification
`<xs:group name="IfcSegmentIndexSelect">
<xs:choice>
<xs:element ref="ifc:IfcArcIndex-wrapper"/>
<xs:element ref="ifc:IfcLineIndex-wrapper"/>
</xs:choice>
</xs:group>
`
EXPRESS Specification
`TYPE IfcSegmentIndexSelect = SELECT (
IfcLineIndex,
IfcArcIndex);
END_TYPE;

EXPRESS-G diagram

`

References: IfcIndexedPolyCurve

Link to this page