UNPKG

@mlightcad/geometry-engine

Version:

The geometry-engine package provides comprehensive geometric entities, mathematical operations, and transformations for 2D and 3D space. This package mimics AutoCAD ObjectARX's AcGe (Geometry) classes and provides the mathematical foundation for CAD opera

29 lines 1.23 kB
var __extends = (this && this.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); import { AcGeShape3d } from './AcGeShape3d'; /** * Abstract base class for all 3d curves. Any class that is derived from this class represents * a 3d curve. */ var AcGeCurve3d = /** @class */ (function (_super) { __extends(AcGeCurve3d, _super); function AcGeCurve3d() { return _super !== null && _super.apply(this, arguments) || this; } return AcGeCurve3d; }(AcGeShape3d)); export { AcGeCurve3d }; //# sourceMappingURL=AcGeCurve3d.js.map