UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

22 lines 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AbsoluteOrientationSensor = void 0; const tslib_1 = require("tslib"); const decorators_1 = require("../../decorators"); const position_1 = require("../../position"); const SensorObject_1 = require("../SensorObject"); /** * Absolute orientation sensor describes the device's physical orientation in relation to the Earth's reference coordinate system. * @category data */ let AbsoluteOrientationSensor = class AbsoluteOrientationSensor extends SensorObject_1.SensorObject { constructor(uid, value, frequency, displayName) { super(uid, value !== null && value !== void 0 ? value : new position_1.Orientation(), frequency, displayName); } }; exports.AbsoluteOrientationSensor = AbsoluteOrientationSensor; exports.AbsoluteOrientationSensor = AbsoluteOrientationSensor = tslib_1.__decorate([ (0, decorators_1.SerializableObject)(), tslib_1.__metadata("design:paramtypes", [String, position_1.Orientation, Number, String]) ], AbsoluteOrientationSensor); //# sourceMappingURL=AbsoluteOrientationSensor.js.map