UnionSelection, IntersectionSelection, DifferenceSelection, ComplementSelection
Combine selections of entities using a Boolean operation.
Syntax
model.component(<ctag>).mesh(<tag>).create(<ftag>,"ComplementSelection");
model.component(<ctag>).mesh(<tag>).create(<ftag>,"DifferenceSelection");
model.component(<ctag>).mesh(<tag>).create(<ftag>,"IntersectionSelection");
model.component(<ctag>).mesh(<tag>).create(<ftag>,"UnionSelection");
model.component(<ctag>).mesh(<tag>).feature(<ftag>).selection();
model.component(<ctag>).mesh(<tag>).feature(<ftag>).set(property,<value>);
model.component(<ctag>).mesh(<tag>).feature(<ftag>).getType(property);
Description
Use UnionSelection to get all entities that belong to at least one of the input selections. Use IntersectionSelection to get all entities that belong to all input selections. Use DifferenceSelection to get all entities that belong to some of the add selections, but do not belong to any of the subtract selections. Use ComplementSelection to get all entities of the given dimension that do not belong to any input selection.
The following properties are available:
3 | 2 | 1 | 0
on | off
none | custom | integer between 1 and the number of colors in the current theme
The color to use. Active when color is set to custom.
3 | 2 | 1 | 0
on | off
none | custom | integer between 1 and the number of colors in the current theme
The color to use. Active when color is set to custom.
See Also
BallSelection, BoxSelection, CylinderSelection, DiskSelection, AdjacentSelection, ExplicitSelection