Yesterday I put together a little demo using OOP in Processing to build a little drawing app. Eventually I’d like to make it an actual functional drawing program, similar to the “Sketcher” in parametric design systems. I do not presume that I could build something of that power and complexity, but the idea is very attractive to me as a design challenge. Here’s my first crack at it:
The fun thing to note about this little program is that you can drag points OR lines, and everything moves accordingly. It’s easy to do one or the other, but making both possible is the magic of OOP at work!