export class Curve { constructor() { } intersectCurve(curve) { throw 'not implemented'; } parametricEquation(t) { throw 'not implemented'; } }