Question: Sprint 1 (Ends on Week 4) - Draw a filled-in Rectangle o Click and drag while in Draw mode a Rectangle will display on the
Sprint 1 (Ends on Week 4) - Draw a filled-in Rectangle o Click and drag while in Draw mode a Rectangle will display on the screen on mouse release. The Rectangle will match the direction and size of the mouse movement. Rectangle does not need to display while clicking and dragging it will suddenly appear on the screen only once the mouse is released. - Undo/Redo Draw Grading Notes: - For grading purposes, the order in which shapes appear on canvas dont matter. If you draw one shape on top of another, undo, then redo, and the order changes, thats okay!
Sprint 2 (Ends on Week 6) - Draw Rectangles, Ellipses, and Triangles - Draw shapes with various colors - Draw shapes with various shading types o Outline Only Only shape outline will be drawn. Use Primary Color to draw this. o Filled-In Only the inside of the shape will be drawn there will be no visible outline. Use Primary Color to draw this. o Outline and Filled-In Both the inside and the outline will be drawn. Use Primary Color for the inside and Secondary Color for the outline. - Select a shape. o In Select mouse mode, select any shapes that are touched by the invisible bounding box created by clicking and dragging to select. You can use (and share on D2L) a Collision detection algorithm that you find. The selection can be imprecise; when selecting, assume any shape (e.g. ellipse or triangle) has an invisible bounding box that surrounds the shape. You can use that bounding box for your collision detection calculation (this is much easier for you!). o If you click a single point on a shape while in Select mode, that shape should be selected. If you click a single point on the canvas or select an empty area, the selected shapes should be deselected This is the default behavior for collision detection and shouldnt require any modification this is easier for you! o You should be able to click and drag into any part of a shape to select it it does not need to be completely surrounded o At this point, nothing visible has to happen. - Move a shape o In Move Mouse Mode, clicking and dragging will offset any Selected shapes by the amount your mouse moves. o Moving should not deselect any shapes - Undo/Redo Move - Have at least two design patterns implemented Grading Notes: - The ability to move a shape is dependent on the ability to select a shape. - Shape selection must include the ability to click and drag to select multiple shapes at once. You should not be able to click on shapes one at a time to select - You can move by clicking and dragging anywhere on the screen, you dont need to click and drag on the highlighted shape(s).
this is eclipse project
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
