IFC 4.3.0.0 (IFC4X3) final

8.8.2.1 IfcBooleanOperand

8.8.2.1.1 Semantic definition

Select type including all geometric representation items which may participate in a Boolean operation to form a CSG solid. It includes solid models, half space solids and CSG primitives. Boolean results can also be used as operands thus enabling nested Boolean operations.

8.8.2.1.2 Type values

Type
IfcBooleanResult
IfcCsgPrimitive3D
IfcHalfSpaceSolid
IfcSolidModel
IfcTessellatedFaceSet
Table 8.8.2.1.A

8.8.2.1.3 Formal representation

TYPE IfcBooleanOperand = SELECT
	(IfcBooleanResult
	,IfcCsgPrimitive3D
	,IfcHalfSpaceSolid
	,IfcSolidModel
	,IfcTessellatedFaceSet);
END_TYPE;

8.8.2.1.4 References