×

Method of editing a drawing displayed on a display unit of a computer by simultaneously moving plural elements included in an editing area

  • US 5,640,499 A
  • Filed: 04/01/1996
  • Issued: 06/17/1997
  • Est. Priority Date: 12/09/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of editing a drawing displayed on a display unit, comprising the steps of:

  • (1) displaying a drawing on said display unit, the drawing including a plurality of drawing elements each drawn between two coordinates on said display unit;

    (2) specifying an editing area of the drawing displayed on said display unit with a boundary line, said specified editing area including therein a plurality of drawing elements of the drawing which are to be moved on said display unit;

    (3) specifying a moving distance and a moving direction;

    (4) detecting all drawing elements which are drawn within said specified editing area and all drawing elements which are drawn across the boundary line of said specified editing area, the detected drawing elements which are drawn across the boundary line each having one end point outside said specified editing area and another end point inside said specified editing area;

    (5) changing, based on the specified moving distance and the specified moving direction, the coordinates of the detected drawing elements drawn within said specified editing area and the coordinates of the another end points of the detected drawing elements inside said specified editing area; and

    (6) based on said specifying step (3), redrawing all of the detected drawing elements originally drawn across the boundary line of the specified editing area between the original coordinates of the one end points outside said specified editing area and the changed coordinates of the another end points originally inside said specified editing area, and redrawing all of the detected drawing elements originally drawn within said specified editing area between the changed coordinates thereof.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×