Class Ifc2x3::IfcBooleanClippingResult¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcBooleanResult
(Class Ifc2x3::IfcBooleanResult)
Class Documentation¶
-
class
Ifc2x3
::
IfcBooleanClippingResult
: public Ifc2x3::IfcBooleanResult¶ A clipping result is defined as a special subtype of the general Boolean result (IfcBooleanResult). It constrains the operands and the operator of the Boolean result.
A clipping result is the Boolean difference between a solid (restricted to swept area solid) and a half space solid, whereas more than one difference operation can be applied to the Boolean result.
NOTE The IfcBooleanClippingResult is defined as a special case of the boolean_result, as defined in ISO 10303-42:1994, p. 175. It has been added to apply further constraints to the CSG representation type.
HISTORY New entity in IFC Release 2.x.
Public Types
-
typedef IfcTemplatedEntityList<IfcBooleanClippingResult>
list
¶
Public Functions
-
IfcBooleanClippingResult
(IfcEntityInstanceData *e)¶
-
IfcBooleanClippingResult
(::Ifc2x3::IfcBooleanOperator::Value v1_Operator, ::Ifc2x3::IfcBooleanOperand *v2_FirstOperand, ::Ifc2x3::IfcBooleanOperand *v3_SecondOperand)¶
-
typedef IfcTemplatedEntityList<IfcBooleanClippingResult>