CustomCurveObject Constructor