jsketcher/modules/geom/curves/basicCurve.js
Val Erastov (xibyte) e11c1f7f4a geom module
2020-07-19 22:37:24 -07:00

19 lines
No EOL
359 B
JavaScript

import {closestToCurveParam} from './closestPoint';
import InvertedCurve from './invertedCurve';
import BoundedCurve from './boundedCurve';
export default class BasicCurve {
param(pt) {
return closestToCurveParam(this, pt);
}
invert() {
return new InvertedCurve(this);
}
split(u) {
return BoundedCurve.splitCurve(this, u);
}
}