 Command: polymerge
Command: polymerge{ <entity> = } polymerge <elist>
Create one or more polygon graphic entities from the result of a merge of other polygon entities.
<entity>
An entity or gstructure 
 identifier. The resulting polygon entities will be given this name. This 
 can be an entity array for multiple entity assignment.
<elist>
A group/entity list 
 defining the operands of the Boolean operation. Only polygon entities 
 are considered.
-alph=<num>
      An alpha transparency factor between 0 and 1. A value 1 implies fully opaque, 
      0 means fully transparent (therefore invisible). The default is 1.
-br=<num>
      A brightness factor between -1 and +1. A value 0 means normal, -1 means 
      very dark (black), +1 means very bright (white). The default is 1.
-col=<color>
      The color of the polygons. If included, this will override any color defined 
      in the linestyle (-ls) or fillstyle (-fil). 
      If omitted, the value no_change is used.
-ff
      Fix the fill color of created polygons so that they are unaffected by subsequent 
      modifications to the entity color.
-fil=<fillstyle>
      The fill characteristics of the polygon interiors.If omitted, the polygons are not filled.
	  Note: <fillstyle> can be a fillstyle, color, tile, hatchstyle or graduation.
-fr=<num>
      Define a fragment number for the entity. If omitted, the default fragment 
      def_fragment is used.
-g=<groups>
      The graphic groups of which the entities are to be member.
-h
      Without this switch all polygons with holes are assumed to be valid and 
      are not checked for consistency. Add this switch to resolve polygon/hole 
      anomalies with suspected overlapping edges. The hole polygons will be merged 
      using the boolean difference operator.
-k=
      By default, when new polygons are created, vertices between consecutive 
      parallel edges are automatically removed to create one single edge. The 
      addition of this switch will suppress this action thus retaining original 
      vertices.
-ls=<linestyle | color>
      The linestyle of the polygon edges. This can be a linestyle or a color. 
      If omitted, the current modeling color def_color 
      is used.
-pc
      Compute the para-centroid of any created polygon and make it the polygon’s 
      origin.
-ra=<num>
      Define a rank for the entity. If omitted, the default rank def_rank 
      is used.
-sub
      Create any resulting polygons which are islands within holes as sub-polygons 
      of the holes. This is the default behavior. To create islands within holes 
      as top-level polygons use -no_sub.
-th=<num>
      The thickness of the polygon edges. If included, this will override any 
      thickness defined in the linestyle (-ls) or hatchstyle 
      (-fil) if applicable.
-tol=<num>
      A closeness tolerance for edge and vertex matching. If omitted, a suitable 
      tolerance is merged. Care should be taken to ensure that any supplied tolerance 
      is not too big, since polygon vertices are sometimes adjusted to a grid 
      of this tolerance during edge intersection causing unpredictable results.
-xg=<group>
      Compute polygons created by the intersection of the polygons being merged,
	  and add them to <group>.
	  This is useful for determining whether or not any of the merged polygons overlap.
This command creates one or more graphic entities of type polygon. Any input polygons with coincident or crossover edges will produce undefined (probably incorrect) results.
The Boolean operation used to produce the merge is a union of all polygons in <elist>.
Any holes resulting from the boolean operation will be created as unnamed child holes.
All polygons (including holes and islands) created by a polymerge command form the contents of the group these.
Polygons which reduce to a line for one reason or another are ignored.
The system numeric found records the number of polygons created by the polymerge command. Holes and islands are excluded from the count.
Merge all polygons in a group ga (into these).
polymerge ga
| Commands: | |
| Identifiers: | def_color (color), def_fragment (numeric), def_ls (linestyle), def_rank (numeric) |