CS200_A1 Specs - CS200: A1 Assignment 1 Worth: Due Date:...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CS200: A1 1 Assignment 1 Worth: 5 points Due Date: 09/29/2006 Due Time: 12 noon Hardcopy: Place your hardcopy version in CS200 submission box located in the front office. Don’t forget to sign the declaration on page 3. Softcopy: Copy zipped softcopy version to your CS200 network submit folder. Topics Introduction to interactive graphics programming. Scan-conversion techniques for 2D lines. Linear interpolation. Animation of simple objects in a straight-line path. CS200 A1 Framework The CS200 Framework is designed to provide an abstraction over the Win32 API so that students are able to better focus on implementing core graphics algorithms central to CS200. The framework provides only a minimal set of features required for implementing the assignment. All students must use this framework to implement assignment 1. The framework’s coordinate system uses device coordinates specified by MS Windows: X -axis to right, Y-axis down, and origin at top-left corner of window. The framework is divided into two sections: Windowing and Simulation. Windowing handles Win32 API management: Double-buffered memory surface, methods to read user input via mouse and keyboard, modification of individual pixels. These functions are encapsulated in the Window class declared and defined in “Window.hpp” and “Window.cpp” , respectively. The implementation of MyWndProc() function in “Window.cpp” will be of interest to
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This lab report was uploaded on 04/18/2008 for the course CS 200 taught by Professor Ghali during the Fall '06 term at DigiPen Institute of Technology.

Page1 / 3

CS200_A1 Specs - CS200: A1 Assignment 1 Worth: Due Date:...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online