clash_e (<group> {,<group> ...} {,<tol>} )
filter
The filter of all entities which clash with one or more 3-D polygons derived from polygon primitive(s). The combination of polygons is often referred to as a fence. Entities are tested for coincidence with the polygon(s) after being projected onto the polygon surface. All polygons in the fence should be coplanar.
<group>
A group expression yielding one or more graphic entities/primitives
making up the fence. Only polygon primitives are considered.
<tol>
A numeric value
indicating a closeness tolerance for vertex and edge matching. If a vertex
is within this tolerance of a fence edge it is considered to be on the fence edge.
If this switch is omitted, a very small tolerance is computed based on the extents
of the entities.
Modify the fill color of all entities which clash with the polygons in the group my_group.
modify clash_e(my_group) { fill = red }
Rotate all entities which clash with two polygon entities: poly1 and poly2.
rotate -z=90,clash_e(poly1,poly2)
Commands: |
|
Functions: |
clash_b (filter), clash_c (filter), clash_p (filter), clash_r (filter), clash_s (filter), clash_w (filter), clump_e (filter) |
Identifiers: |
ignore_node_size (numeric) |