How can i get local control in spline curve?

Control point of 2D spline has two parameters for controling of properties.
One is marked as arrow - you can add a numerical value for it - it is represented as an angle.
Second is marked with diamond, it is curvature value and you can dimension it and changing values.

  1. Step 1:

    Start position with constrained spline. all data had dimensions.

  2. Step 2:

    Changing value for curvature produce following shape.

  3. Step 3:

    Changing angle produce following shape of spline

  4. Step 4:

    Changing a dimensions of control point of spline produce following shape