morethanlogic/ofxMtlMapping2D — pull request #2 by doukasd (2013-12-11 15:50:58+00:00)
Title: Updated to work with the latest on master of ofxMSAInteractiveObject. Example project now works

Hi, just got the latest form master from your (wonderful) project and from the dependencies and the "ofxMSAInteractiveObject" seems to have been updated and does not work out of the box, in particular due to the following commits:

https://github.com/memo/ofxMSAInteractiveObject/commit/c8b66347df047ddfdc572e5f8ef94e1bfc6990e5#diff-a41973565e0f3559262fa1030eb1cfde
https://github.com/memo/ofxMSAInteractiveObject/commit/c698272643d2fb60ca1c3d38831af5164c975369#diff-a41973565e0f3559262fa1030eb1cfde
https://github.com/memo/ofxMSAInteractiveObject/commit/414b13fc3efb3d7af0bdb5cf8f091bf5afa38533#diff-a41973565e0f3559262fa1030eb1cfde

In a nutshell the changes are:
- updated the setPos() to setPosition().
- compensated for the lack of the killMe() method.
- removed the deprecated isMouseDown() as I don't see how it is needed (I might be wrong, though it works fine).
- added a check in the snapIt() method as the app could crash if a vertex was selected, then the parent shape selected and then an arrow key pressed.

Please review as I might have missed something.