Implemented Border and arbitrary curve constraints order C0, G1 and G2