Download presentation
Presentation is loading. Please wait.
Published byAntonia Stitt Modified over 9 years ago
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
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.