Elements of Graphics: Assignment Two
Due Midnight, Mon. February 19

This assignment should familiarize you with changing the attributes of objects and other basic two dimensional operations. You will start with your program from the previous assignment, and modify it as follows to create a new class, NewAmoeba which, like Amoeba, extends ApplicationFrame.

Turn in the files NewAmoeba2.java and README2 using turnin. Don't turn in ApplicationFrame.java again if you haven't modified it.


Here is a solution. It uses constructive area geometry to check the exact shape of the amoeba against its nucleus and prevent overlaps rather than using the control points to do it.


Don Fussell