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;