IfcSegmentIndexSelect

Natural language names
Segment Index Select
Change log
ItemSPFXMLChangeDescription
IFC4 Addendum 1 4.0.1.0
    IfcSegmentIndexSelectADDED
IFC4 Addendum 1 4.0.1.0
    IfcSegmentIndexSelectADDED
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
TypeDescription
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;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcIndexedPolyCurve

Link to this page  Link to this page