Presentation is loading. Please wait.

Presentation is loading. Please wait.

PICASSA Patrick Lu Joshua Lund Vijay Ram. Roles GUI – Making the GUI, communicating with user – Pat GUI Model Relations – Keep the greater project design.

Similar presentations


Presentation on theme: "PICASSA Patrick Lu Joshua Lund Vijay Ram. Roles GUI – Making the GUI, communicating with user – Pat GUI Model Relations – Keep the greater project design."— Presentation transcript:

1 PICASSA Patrick Lu Joshua Lund Vijay Ram

2 Roles GUI – Making the GUI, communicating with user – Pat GUI Model Relations – Keep the greater project design in mind at all times and keep it working and the design logical – Vijay Model – Processing expression. We started off with Josh’s Arithmetica and was therefore a fitting role for him – Josh

3 Arithmetica Justification Use Josh’s Arithmetica code – Cleaner Parser class – Greater ease to extend – Treats parenthesis, comma better Creates “Grouper” objects Take parts from Pat and Vijay’s code – Operator functionality / heirarchy CODE’S DESIGN STRENGTHS?

4 PICASSA Design Arithmetica is the basis for the model – Read function input – Parse input/ create expression object Tokens of Operator, Operand, Grouper – Evaluate Expression at each pixel


Download ppt "PICASSA Patrick Lu Joshua Lund Vijay Ram. Roles GUI – Making the GUI, communicating with user – Pat GUI Model Relations – Keep the greater project design."

Similar presentations


Ads by Google