UNPKG

@putridparrot/conversion-units

Version:
138 lines (137 loc) 4.71 kB
"use strict"; // <auto-generated> // This code was generated by the UnitCodeGenerator tool // // Changes to this file will be lost if the code is regenerated // </auto-generated> Object.defineProperty(exports, "__esModule", { value: true }); exports.Angle = void 0; var Angle; (function (Angle) { var Degrees = /** @class */ (function () { function Degrees() { } Degrees.toRadians = function (value) { return value * Math.PI / 180.0; }; Degrees.toGradians = function (value) { return value * 200.0 / 180.0; }; Degrees.toMilliradians = function (value) { return value * (1000.0 * Math.PI) / 180.0; }; Degrees.toMinuteOfArc = function (value) { return value * 60.0; }; Degrees.toSecondsOfArc = function (value) { return value * 3600.0; }; return Degrees; }()); Angle.Degrees = Degrees; var Gradians = /** @class */ (function () { function Gradians() { } Gradians.toDegrees = function (value) { return value * 180.0 / 200.0; }; Gradians.toRadians = function (value) { return value * Math.PI / 200.0; }; Gradians.toMilliradians = function (value) { return value * (1000.0 * Math.PI) / 200.0; }; Gradians.toMinuteOfArc = function (value) { return value * 54.0; }; Gradians.toSecondsOfArc = function (value) { return value * 3240.0; }; return Gradians; }()); Angle.Gradians = Gradians; var Milliradians = /** @class */ (function () { function Milliradians() { } Milliradians.toDegrees = function (value) { return value * 180.0 / (1000.0 * Math.PI); }; Milliradians.toRadians = function (value) { return value / 1000.0; }; Milliradians.toGradians = function (value) { return value * 200.0 / (1000.0 * Math.PI); }; Milliradians.toMinuteOfArc = function (value) { return value * (60.0 * 180.0) / (1000.0 * Math.PI); }; Milliradians.toSecondsOfArc = function (value) { return value * (3600.0 * 180.0) / (1000.0 * Math.PI); }; return Milliradians; }()); Angle.Milliradians = Milliradians; var MinuteOfArc = /** @class */ (function () { function MinuteOfArc() { } MinuteOfArc.toDegrees = function (value) { return value / 60.0; }; MinuteOfArc.toRadians = function (value) { return value * Math.PI / (60.0 * 180.0); }; MinuteOfArc.toGradians = function (value) { return value / 54.0; }; MinuteOfArc.toMilliradians = function (value) { return value * (1000.0 * Math.PI) / (60.0 * 180.0); }; MinuteOfArc.toSecondsOfArc = function (value) { return value * 60.0; }; return MinuteOfArc; }()); Angle.MinuteOfArc = MinuteOfArc; var Radians = /** @class */ (function () { function Radians() { } Radians.toDegrees = function (value) { return value * 180.0 / Math.PI; }; Radians.toGradians = function (value) { return value * 200.0 / Math.PI; }; Radians.toMilliradians = function (value) { return value * 1000.0; }; Radians.toMinuteOfArc = function (value) { return value * (60.0 * 180.0) / Math.PI; }; Radians.toSecondsOfArc = function (value) { return value * (3600.0 * 180.0) / Math.PI; }; return Radians; }()); Angle.Radians = Radians; var SecondsOfArc = /** @class */ (function () { function SecondsOfArc() { } SecondsOfArc.toDegrees = function (value) { return value / 3600.0; }; SecondsOfArc.toRadians = function (value) { return value * Math.PI / (180.0 * 3600.0); }; SecondsOfArc.toGradians = function (value) { return value / 3240.0; }; SecondsOfArc.toMilliradians = function (value) { return value * (1000.0 * Math.PI) / (180.0 * 3600.0); }; SecondsOfArc.toMinuteOfArc = function (value) { return value / 60.0; }; return SecondsOfArc; }()); Angle.SecondsOfArc = SecondsOfArc; })(Angle = exports.Angle || (exports.Angle = {}));