classCurve1d