Working with Objects from Lists |
|
|
To operate, the following are selected: the map for placing the result, two object lists (preferably different), the type of operation to be performed (Intersection, Union, Intersection of Unions), and the types of resulting objects.
The outcome of the work is newly created objects defined in a specific way.
When creating objects using the Intersection type: The output object will be an object created by intersecting an object from the 1st list with an object from the 2nd list. The resulting object will be of the following type: — When intersecting two area objects — an area object; — When intersecting an area and a line object — both area and line objects; — When intersecting two closed line objects — two open line objects; — When intersecting two open line objects — no result object will be created.
When creating objects using the "Union" type: The output will be objects from both lists, while objects that intersect or touch each other will be merged into one. Only area objects are processed.
When creating objects using the Intersection of Unions type: The output will be objects obtained by first intersecting objects from the 1st list with objects from the 2nd list, and then objects that intersect or touch each other will be merged into one. |