UNPKG

aes70

Version:

A controller library for the AES70 protocol.

70 lines (67 loc) 1.88 kB
/* * This file has been generated. */ import { Enum } from './Enum.js'; /** * Enumeration that designates the type of position coordinate system used. For * details, see the AES70-1 description of the **OcaPhysicalPosition** class. * @class OcaPositionCoordinateSystem */ export class OcaPositionCoordinateSystem extends Enum({ Robotic: 1, ItuAudioObjectBasedPolar: 2, ItuAudioObjectBasedCartesian: 3, ItuAudioSceneBasedPolar: 4, ItuAudioSceneBasedCartesian: 5, NAV: 6, ProprietaryBase: 128, }) {} /** * Singleton object corresponding to the entry with value ``1``. * @type {OcaPositionCoordinateSystem} * @member Robotic * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``2``. * @type {OcaPositionCoordinateSystem} * @member ItuAudioObjectBasedPolar * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``3``. * @type {OcaPositionCoordinateSystem} * @member ItuAudioObjectBasedCartesian * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``4``. * @type {OcaPositionCoordinateSystem} * @member ItuAudioSceneBasedPolar * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``5``. * @type {OcaPositionCoordinateSystem} * @member ItuAudioSceneBasedCartesian * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``6``. * @type {OcaPositionCoordinateSystem} * @member NAV * @memberof OcaPositionCoordinateSystem * @static */ /** * Singleton object corresponding to the entry with value ``128``. * @type {OcaPositionCoordinateSystem} * @member ProprietaryBase * @memberof OcaPositionCoordinateSystem * @static */