@openhps/core
Version:
Open Hybrid Positioning System - Core component
24 lines (19 loc) • 574 B
text/typescript
import { Unit } from '../../utils';
import { SerializableObject, SerializableMember, NumberType } from '../decorators';
import { Accuracy } from './Accuracy';
()
export class Accuracy1D<U extends Unit = Unit> extends Accuracy<U, number> {
({
numberType: NumberType.DECIMAL,
})
value: number;
constructor(value?: number, unit?: U) {
super(value, unit);
}
valueOf(): number {
return this.value.valueOf();
}
toString(): string {
return this.valueOf().toString();
}
}