Line draw method for generating, storing and displaying lines in a display system
AssigneeNetwork Computing Devices, Inc.
InventorKevin B. Martin
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetwork Computing Devices, Inc.
InventorKevin B. Martin
Estimating the term…
A line-draw method and apparatus that draws lines at fast speeds. Lines are drawn a pixel at a time and a number of algorithms are employed to determine the pixels to be drawn. The line-draw method determined is a function of line length, typical length categories are short, medium and long. For short lines, a table look-up method is employed. For longer length lines, a multi-pixel segment method (burst method) is employed. Burst methods are line-draw methods which draw lines using a plurality of multi-pixel segments to draw the lines where each segment is characterized as having a number (U) of unconditional pixels which are always drawn and an actual number (A) of conditional pixels which are drawn. The actual number (A) is any number up to a maximum number (C) of conditional pixels which can be drawn.
A line-draw method for drawing a line in a computer system comprising,
A line-draw method for drawing a line in a computer system comprising,
A line-draw method for drawing a line in a computer system where the line has a direction and a length, where the line is formed by a plurality of line segments and where, in the computer system, one or more segment loops having executable instructions are provided and, for each segment, One of the segment loops is executed to draw the segment, and wherein one or more of said segment loops includes the steps of,
A line-draw method for drawing a line in a computer system where the line has a direction and a length, where the line is formed by a plurality of line segments and where, in the computer system, one or more segment loops having executable instructions are provided and, for each segment, one of the segment loops is executed to draw the segment, and wherein one or more of said segment loops includes the steps of,
A line-draw method for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the line has a projection da onto the major axis and a projection db onto the minor axis, where for the line, the average segment length ASL is equal to da/db, and where for one or more segments, the computer system executes an outer loop having executable instructions to draw the segment with a segment length, SL, by performing the steps of,
A line-draw method for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the line has a projection da onto the major axis and a projection db onto the minor axis, where for the line, the average segment length ASL is equal to da/db, and where the line includes a plurality of segments including a beginning segment, one or more middle segments and an end segment and for each middle segment, the computer system executes an outer loop having executable instructions to draw each middle segment with a segment length, SL, by performing the steps of,
A line-draw method for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the line has a projection da onto the major axis and a projection db onto the minor axis, where for the line, the average segment length ASL is equal to da/db, and where the line includes a plurality of segments including a beginning segment, one or more middle segments and an end segment and for each middle segment, the computer system,
A line-draw method for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the line has a projection da onto the major axis and a projection db onto the minor axis, where for the line, the average segment length ASL is equal to da/db, and where the line includes a plurality of segments including a beginning segment, one or more middle segments and an end segment and for each middle segment, the computer system,
A line-draw method for drawing a line in a computer system comprising,
A line-draw method for drawing lines in a computer system where the lines are drawn relative to an axes system with a major axis and an orthogonal minor axis, where each one of the lines has a projection da onto the major axis and a projection db onto the minor axis, where for each line, an average segment length ASL is equal to da/db for that line, the steps for any particular line of arbitrary direction or length comprising,
A line-draw apparatus for drawing a line in a computer system comprising,
A line-draw apparatus for drawing a line in a computer system comprising,
A line-draw apparatus for drawing a line in a computer system where the line has a direction and a length, where the line is formed by a plurality of line segments and where, in the computer system, one or more segment loops having executable instructions are provided and, for each segment, one of the segment loops is executed to draw the segment, and wherein in response to one or more of said segment loops includes, said apparatus includes,
A line-draw apparatus for drawing a line in a computer system where the line has a direction and a length, where the line is formed by a plurality of line segments and where, in the computer system, one or more segment loops having executable instructions are provided and, for each segment, one of the segment loops is executed to draw the segment, and wherein in response to one or more of said segment loops includes, said apparatus includes,
A line-draw apparatus for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the line has a projection da onto the major axis and a projection db onto the minor axis, where for the line, the average segment length ASL is equal to da/db, and where for one or more segments, the computer system executes an outer loop having executable instructions to draw the segment with a segment length, SL, said apparatus comprising,
A line-draw apparatus for drawing a line in a computer system relative to an axes system with a major axis and an orthogonal minor axis, where the fine has a projection da onto the major axis and a projection db onto the minor axis, where for the fine, the average segment length ASL is equal to da/db, and where the line includes a plurality of segments including a beginning segment, one or more middle segments and an end segment and for each middle segment, the computer system executes an outer loop having executable instructions to draw each middle segment with a segment length, SL, comprising,
Dependencies are inferred from the claim text.