Project 2 Additional Requirements


In addition to instructions in the reader, please do the following:

  1. For Exercise 2.47:
    1. Include the constructors make-frame in your code
    2. Name the selectors origin-frame, edge1-frame, edge2-frame
  2. For Exercise 2.49:
    1. Call this painter outline
    2. Call this painter drawX
    3. Call this painter diamond
    4. Call this painter wave
  3. For Exercise 2.50:
    1. Name the transformations flip-horiz, rotate180, and rotate270
  4. For Exercise 2.51:
    1. call one version of below below and the other below2
  5. For Exercise 2.52:
    1. Call this painter wave2
    2. Call this painter corner-split2
    3. Call this painter square-limit2