Based on the experiments with Canvas:
Here a solution using a canvas (retina):
Has the benefit that anybody interested in Vector Math should be able to draw additional lines and gimmicks into the canvas based on a cartesian coordinate system using pixels.