home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / graphic / cad / xcad3000 / xcdoc / brkent < prev    next >
Text File  |  1995-07-10  |  2KB  |  55 lines

  1.  
  2.    7.1.1 BREAK ENTITY
  3.  
  4.  
  5. The BREAK ENTITY command is used to break or divide an existing entity into
  6. two individual entities of the same type and attributes. Not all entities
  7. can be broken, valid entities are lines, strings, arcs and ellipses.
  8.  
  9.  
  10.    COMMAND FORMAT
  11.  
  12. The command format varies depending on which break option is chosen. In the
  13. default mode with no specific option chosen, the format is :
  14.  
  15.    #BREAK ENTITY :Ent x1 :Loc x2 [:Ent ... ]
  16.  
  17. The entity identified at location 'x1' is the entity to be broken. Location
  18. 'x2' defines the break point. This is the point of intersection of a normal
  19. projected from location 'x2' to the selected entity. ( See fig. 7.1 ).
  20.  
  21.  
  22.    MODIFIERS
  23.  
  24. INTERSECTION   Format:
  25.  
  26.                   #BREAK ENTITY INTERSECTION :Ent x1 x2 :Ent ...
  27.  
  28.                This modifier is used to break two entities - identified by
  29.                'x1' and 'x2'. The entities will be divided to their common
  30.                point of intersection if one exists. ( See fig. 7.2 ).
  31.  
  32.                Some cases such as the intersection of a line and a circle
  33.                can have more than one solution. The point of intersection
  34.                chosen will be the point nearest to the identifying
  35.                locations.
  36.  
  37. AGAINST        Format:
  38.  
  39.                   #BREAK ENTITY AGAINST :Ent x1 x2 x3 ... xn
  40.  
  41.                When the AGAINST modifier is used, a number of entities can
  42.                be broken at their respective points of intersection with
  43.                a common entity. The entity to be trimmed against is iden-
  44.                tified with 'x1'. The entities to be broken are identified
  45.                by 'x2' through to 'xn'. All of the latter entities will be
  46.                divided at the point where they intersect with the first
  47.                entity. ( See fig. 7.3 ).
  48.  
  49.                Some cases such as the intersection of a line and a circle
  50.                can have more than one solution. The point of intersection
  51.                chosen will be the point nearest to the identifying
  52.                locations.
  53.  
  54.  
  55.