@openhps/core
Version:
Open Hybrid Positioning System - Core component
19 lines (17 loc) • 516 B
text/typescript
import { Unit } from './Unit';
import { SerializableObject } from '../../data/decorators';
/**
* @category Unit
*/
()
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' }],
});
}