Boolescher Operator | |
Boolean Operator | |
Opérateur booléen |
Boolean operators that apply to the first and second Boolean operands.
NOTE Definition according to ISO/CD 10303-42:1992
This type defines the three Boolean operators used in the definition of CSG solids.
NOTE Entity adapted from boolean_operator defined in ISO 10303-42.
HISTORY New entity in IFC1.5.1.
Constant | Description |
---|---|
UNION | The operation of constructing the regularized set theoretic union of the volumes defined by two solids. |
INTERSECTION | The operation of constructing the regularised set theoretic intersection of the volumes defined by two solids. |
DIFFERENCE | The regularised set theoretic difference between the volumes defined by two solids. |
<xs:simpleType name="IfcBooleanOperator">
<xs:restriction base="xs:string">
<xs:enumeration value="union"/>
<xs:enumeration value="intersection"/>
<xs:enumeration value="difference"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcBooleanOperator = ENUMERATION OF (
UNION,
INTERSECTION,
DIFFERENCE);
END_TYPE;