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 | 
8.8.2.1.3 Formal representation
TYPE IfcBooleanOperand = SELECT
	(IfcBooleanResult
	,IfcCsgPrimitive3D
	,IfcHalfSpaceSolid
	,IfcSolidModel
	,IfcTessellatedFaceSet);
END_TYPE;