Shape of NURBS curves can be modified by parameters and constraints, if you constrain the curves interpolation points. NURBS curves used in 2D profiles are interpolation NURBS of third degree.
Using parameters in NURBS curves

Selecting a method of constraint

Definition of a distance to the center of coordinates. The distance is defined as a parameter. In following steps, the parametric distance is defined for multiple interpolation points.

The cam before change of the shape – value of parameters was not changed yet

Changing distances of points from the center – the parameters are modified

The cam after parametric change of the shape
|
|
|