Cleaning drawing instructions

Avoid doing the clipping instructions manually.
This pull request is an application of #1097.

This pull request allow to save about 200 lines of codes (only for clipping).
And fix a little issue with points symbol that overlap plot borders.