Constructs an operator that intersects two bodies.
The bodies to intersect can contain several domains.
Parameters:
iFactory
The pointer to the factory of the geometry.
iData
The pointer to the data defining the software configuration and the journal. If the journal inside iData
is NULL, it is not filled.
iBody1ToIntersect
The pointer to the first body to intersect. It can contain several
domains. In this case, the operator only processes the domains of highest dimension.
iBody2ToIntersect
The pointer to the second body to intersect. It can contain several
domains. In this case, the operator only processes the domains of highest dimension.
Returns:
The pointer to the created operator. To delete with the usual C++ delete operator after use.
This object is included in the file: CATCreateTopIntersect.h