Name: _________________________________________________

# 570/761 Programming Assignment 1 Grade Sheet

 Line Drawing Vertical Lines - X1 < X2 (2 points) _________ Vertical Lines - X1 > X2 (1 points) _________ Horizontal Lines - X1 < X2 (2 points) _________ Horizontal Lines - X1 > X2 (1 points) _________ Positive Diagonal Lines - X1 < X2 (2 points) _________ Positive Diagonal Lines - X1 > X2 (1 points) _________ Negative Diagonal Lines - X1 < X2 (2 points) _________ Negative Diagonal Lines - X1 > X2 (1 points) _________ Positive Shallow Slope Lines - X1 < X2 (7 points) _________ Positive Shallow Slope Lines - X1 > X2 (1 points) _________ Negative Shallow Slope Lines - X1 < X2 (9 points) _________ Negative Shallow Slope Lines - X1 > X2 (1 points) _________ Positive Steep Slope Lines - X1 < X2 (9 points) _________ Positive Steep Slope Lines - X1 > X2 (1 points) _________ Negative Steep Slope Lines - X1 < X2 (9 points) _________ Negative Steep Slope Lines - X1 > X2 (1 points) _________ Was the Bresenham or Midpoint Line Algorithm used? (If not, up to - 25 points) _________ Filled Rectangle Defined by lower left and upper right corners (2.5 points) _________ Defined by upper left and lower right corners (2.5 points) _________ Defined by upper right and lower left corners (2.5 points) _________ Defined by lower right and upper left corners (2.5 points) _________ Was the rectangle filled efficiently (5 points) _________ Was the drawLine used? (If so, -2 points) _________ Filled Triangle One Edge Vertical (10 points) _________ One Edge Horizontal (10 points) _________ No Horizontal or Vertical Edge (20 points) _________ Was the drawLine used? (If so, -2 points) _________ Was the polygon fill algoritm discussed in class used? (If not, up to -20 points) _________ Other Considerations internal documentation (negative points only) _________ Submittal Specifications (negative points only) no executable files (1 point) _________ directory lab1dir (1 point) _________ if using C++, not all files needed for testing were included, i.e. source files, makefile (1 point) _________ Other (bonus points) _________ Total points earned _________ Maximum grade due to lateness _________ Grade _________

Nan C. Schaller
Rochester Institute of Technology
Computer Science Department
102 Lomb Memorial Dr.
Rochester, NY 14623-5608
telephone: +1.585.475.2139
fax: +1.585.475.7100
e-mail: ncs@cs.rit.edu
September 16, 2004