UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

19 lines (17 loc) 516 B
import { Unit } from './Unit'; import { SerializableObject } from '../../data/decorators'; /** * @category Unit */ @SerializableObject() export class AngleUnit extends Unit { static readonly RADIAN = new AngleUnit('radian', { baseName: 'angle', aliases: ['rad', 'rads', 'radians'], }); static readonly DEGREE = new AngleUnit('degree', { baseName: 'angle', aliases: ['deg', 'degs', 'degrees'], definitions: [{ magnitude: Math.PI / 180, unit: 'rad' }], }); }