linearstep-beforestep-afterpolarpolar-reversebasiscardinal