Random painter graphical application, Computer Graphics

"Random Painter" uses an array to store a collection of randomly coloured shapes, either squares or circles as filled shapes or outlines. 

Using an array imposes severe limitations on the user interface: The number of shapes to draw has to be entered by the user on a Windows console prior to drawing.

Control of the shapes composition and of the final output is very limited.  

A console screen is not needed. The number of shapes is not set once and for ever. The user will interactively control the number and mix of screen shapes. Two new types of shapes, "box" and "ellipse" will be provided. Box replaces "square". It is a rectangle with horizontal and vertical sides. Ellipse is an additional shape. The user now has the choice between 3 different shapes.

The user is offered the possibility of displaying all shapes in the list, or only the ellipses, or only the boxes, or only the circles.

Posted Date: 2/28/2013 2:38:08 AM | Location : United States







Related Discussions:- Random painter graphical application, Assignment Help, Ask Question on Random painter graphical application, Get Answer, Expert's Help, Random painter graphical application Discussions

Write discussion on Random painter graphical application
Your posts are moderated
Related Questions
Audio File Formats: It is a container format for storing audio data in a computer system. Many file formats are there for storing audio files. The common approach towards

What is uniform rational splines

How many 128 x 8 RAM chips are needed to provide a memory capacity of 4096 16 bits?

Main Objectives of this connector is to allow full duplex communication between peripherals that uses such connector such PIC Demo board, ICD2 Debugger etc. The RS32 connector pin

Problem : a. (i) Give another name for adjacent color. (ii) Describe briefly what do you understand by an adjacent color? b. (i) Describe briefly what do you unders

Find the normalization transformation N, which uses the rectangle W(1, 1); X(5, 3); Y(4, 5) and Z(0, 3) as a window and the normalized deice screen as viewpoint.

Removing Polygons Hidden through a Surrounding Polygon: The key to capable visibility calculation lies actually a polygon is not visible whether it is in back of a surrounding

limitationsof dda

Derive the common transformation of parallel projection into the xy-plane in the direction of projection d=aI+bJ+cK. Solution: The common transformation of parallel projection

Transformation for 3-D Rotation Rotation in 3-dimensions is considerably more complicated then rotation in 2-dimensions. In 2-Dimentional, a rotation is prescribed via an angl