IfcCsgSelect

Natural language names
CSG - Auswahl
Csg Select
Sélection Csg
Semantic definitions at the type
Type definition

Select type enabling the choice between IfcBooleanResult and subtypes of IfcCsgPrimitive3D as potential root tree expression at IfcCsgSolid.

NOTE  Definition from ISO 10303-42:
This type identifies the types of entity which may be selected as the root of a CSG tree including a single CSG primitive as a special case.

NOTE  Corresponding STEP type csg_select defined in ISO 10303-42.

HISTORY  New type in IFC1.5.1.

Select definition
TypeDescription
IfcBooleanResult
IfcCsgPrimitive3D
Formal representations
XML Specification
 <xs:group name="IfcCsgSelect">
  <xs:choice>
   <xs:element ref="ifc:IfcBooleanResult"/>
   <xs:element ref="ifc:IfcCsgPrimitive3D"/>
  </xs:choice>
 </xs:group>
EXPRESS Specification
TYPE IfcCsgSelect = SELECT (
 IfcBooleanResult,
 IfcCsgPrimitive3D);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcCsgSolid

Link to this page  Link to this page