Browse Prior Art Database

System for Making Transformed Figures

IP.com Disclosure Number: IPCOM000121500D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 2 page(s) / 53K

Publishing Venue

IBM

Related People

Hidaka, K: AUTHOR

Abstract

Disclosed is a system for drawing translated, enlarged, or reflected figures on the computer's display. As well as being able to view these transformations, the user can also observe the process by which they are drawn.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 81% of the total text.

System for Making Transformed Figures

      Disclosed is a system for drawing translated, enlarged,
or reflected figures on the computer's display.  As well as being
able to view these transformations, the user can also observe the
process by which they are drawn.

      In existing computer graphics systems, it is difficult to draw
transformed figures by designating specific trans- formation
parameters (distance, angle, or ratio). Furthermore, the user can
never observe the process by which the figure is being drawn.

      Figs. 1-3 show this system's drawing process. The system
consists of an operating point A, a transformed point B, a static
point C (in enlargement mode), a reflecting line RL (in reflection
mode), and a mouse.  Point A is dragged with the mouse, and two lines
are drawn simultaneously by points A and B.  This system operates in
three modes: translation, enlargement, and reflection. In the
translation mode (Fig. 1.1), the distance between A and B (LENGTH_AB)
and the angle of AB (ANGLE_AB) to the horizontal line are constant
while the mouse is dragged.  Therefore, the figure drawn by B is a
translation of the one drawn by A (Fig. 1.2). In the enlargement mode
(Fig. 2.1), the ratio (RATIO_AC-CB) of the two segments AC and CB is
constant, and point C is located at the same place while the mouse is
dragged.  Therefore, the figure drawn by B is an enlargement of the
one drawn by A (Fig. 2.2).  The enlargement ratio is RATIO_AC-CB.  In
the re...