UNPKG

@visactor/vrender-core

Version:
39 lines (34 loc) 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }), exports.ArcCurve = void 0; const enums_1 = require("../../enums"), base_1 = require("./base"); class ArcCurve extends base_1.Curve { constructor(p0, p1, radius) { super(), this.type = enums_1.CurveTypeEnum.ArcCurve, this.p0 = p0, this.p1 = p1, this.radius = radius; } getPointAt(t) { throw new Error("ArcCurve暂不支持getPointAt"); } calcLength() { throw new Error("ArcCurve暂不支持updateLength"); } calcProjLength(direction) { throw new Error("QuadraticBezierCurve暂不支持updateLength"); } getAngleAt(t) { throw new Error("ArcCurve暂不支持getAngleAt"); } draw(path, percent) { throw new Error("暂不支持"); } getYAt(x) { throw new Error("ArcCurve暂不支持getYAt"); } includeX(x) { throw new Error("ArcCurve暂不支持includeX"); } } exports.ArcCurve = ArcCurve; //# sourceMappingURL=arc.js.map