Method and device for graphs with different layers
First Claim
1. A method for creating graphs of variable shape and orientation using different layers in a computer in which each graph is made up of one or several icons of different patterns and colors in a format described as <
- number of icons>
<
icon>
<
icon 2>
<
icon 3>
. . . etc, comprising the steps of;
representing each icon by a code and a set of variable parameters in the three groups--color attribute, coordinates and vector quantity--such that <
icon>
is represented by <
code>
, <
color>
, <
location coordinates>
, <
vector quantity>
, <
icon 2>
is represented by <
code2>
, <
color2>
, <
location coordinates2>
, <
vector quantity2>
, <
icon 3>
is represented by <
code3>
, <
color3>
, <
location coordinates3>
, <
vector quantity3>
, and so forth;
controlling the color of each icon by using the color attribute (<
color>
, <
color2>
. . . <
color3>
. . . ) as the basis for coloring said icons;
controlling the location of each icon by locating each of said icons based on said coordinates (<
location coordinates>
, <
location coordinates2>
, <
location coordinates3>
. . . );
controlling the style of each icon, such as the icon'"'"'s declination and width of stroke by using the vector quantity (<
vector quantity>
, <
vector quantity2>
, <
vector quantity3 >
. . . ) as the basis for generating an icon frame having a selected style; and
overlaying each of the one or several icons of different patterns and colors to form said graph of variable shade and orientation.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and device for creating graphs with different layers in computer in which each graph or icon is viewed as a combination of some sub-icons and variable parameters that are saved in an icon databank. The device comprises a graphic input analyzer, an icon shape variation device, an icon profile generator, an profile connecting device, a color classification buffer, a color palette and an output buffer, in which the format of each graph is <number of icons> <icon 1> <icon 2> <icon 3> . . . etc. and each icon can be divided into several sub-icons controlled by the same parameters for the icon.
26 Citations
8 Claims
-
1. A method for creating graphs of variable shape and orientation using different layers in a computer in which each graph is made up of one or several icons of different patterns and colors in a format described as <
- number of icons>
<
icon>
<
icon 2>
<
icon 3>
. . . etc, comprising the steps of;representing each icon by a code and a set of variable parameters in the three groups--color attribute, coordinates and vector quantity--such that <
icon>
is represented by <
code>
, <
color>
, <
location coordinates>
, <
vector quantity>
, <
icon 2>
is represented by <
code2>
, <
color2>
, <
location coordinates2>
, <
vector quantity2>
, <
icon 3>
is represented by <
code3>
, <
color3>
, <
location coordinates3>
, <
vector quantity3>
, and so forth;controlling the color of each icon by using the color attribute (<
color>
, <
color2>
. . . <
color3>
. . . ) as the basis for coloring said icons;controlling the location of each icon by locating each of said icons based on said coordinates (<
location coordinates>
, <
location coordinates2>
, <
location coordinates3>
. . . );controlling the style of each icon, such as the icon'"'"'s declination and width of stroke by using the vector quantity (<
vector quantity>
, <
vector quantity2>
, <
vector quantity3 >
. . . ) as the basis for generating an icon frame having a selected style; andoverlaying each of the one or several icons of different patterns and colors to form said graph of variable shade and orientation. - View Dependent Claims (2, 3)
- number of icons>
-
4. A device for creating graphs with different layers in a computer comprising:
-
an icon databank containing a plurality of icon description formulas; a graphic analyzer for receiving external graphic information, analyzing icon requirements according to said graphic information, and generating edge controlling points and color codes for each icon based on one or more variable parameters and a preset ratio; an icon shape variation device for receiving information about the edge controlling points and the color codes from the graphic analyzer, and information from an external variable matrix, and for using the matrix to change the geometry of the edge controlling points and give an output for the change with the original colors; a profile generator to generate an edge coordinate matrix from the edge controlling points output provided by the icon shape variation; a profile connecting device for joining the edge coordinates of the matrix from the output of the profile generator, connecting the icons with the same color as well as the icons on the next layer, and providing an output to a color classification buffer; said color classification buffer serving as a storage device for storing the output from the profile connecting device in different layers based on a difference in colors so that the color classification buffer can send the various colored icon frames to a color palette; the color palette being for receiving the colored icon frames from the color classification buffer and using the color codes for coloring, in which the coloring is done by building blocks at various layers, the old color being replaced by a new one when a portion of the icon covers another one, and if the icon lacks a color code, then that portion will stay the same way; and an output buffer for storing the completed version of the graph and acting as an output buffer for any other device, whereby each graph is considered to be a combination of a set of icons and several variable parameters that are saved in the icon databank, the variable-shaped matrix is fed into the icon variable-shaped device, a graph is generated by inputting graphic information into the analyzer which then selects corresponding icon formats from the icon databank and converts said icon formats into a set of coordinates for the icon shaping variation device, which convert the icon information through the variable-shaped matrix to generate coordinates that bear the characteristics of the icons, after which the coordinates are sent to the profile generator to create a profile coordinate matrix for the connection of a new icon frame at the profile connecting device, the new icon frame is sent to the color classification buffer on different layers based on the various color types, and each layer is colored in order by the color palette to generate a colored picture at the output buffer. - View Dependent Claims (5, 6, 7, 8)
-
Specification