Routines to create rounded corners, with either circular rounding, or continuous curvature rounding with no sudden curvature transitions. Provides rounding of corners or rounding that preserves corner ...
int x1 = 20, y1 = 20, xn = 400, yn = 250; // 0<=m<=1 ...