bug fix
maybe the accessor for the left coordinate should be called banana(), right should be apple(), bottom should be pear(), and top should be nuclear_bomb().
that would make the code a lot more readable.
- use logical member names and accessors
- inline
- remove methods with non-previsible effect( set_width(w), set_height(h), pad(dx,dy), pad(d) )
- use const refs when applicable
Box2D refactoring, make code more readable