UNPKG

spot-sdk-ts

Version:

TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics

1,312 lines 49.6 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.SetIrMeterOverlayResponse = exports.SetIrMeterOverlayRequest = exports.IrMeterOverlay_NormalizedCoordinates = exports.IrMeterOverlay = exports.GetIrColormapResponse = exports.GetIrColormapRequest = exports.SetIrColormapResponse = exports.SetIrColormapRequest = exports.IrColorMap_ScalingPair = exports.IrColorMap = exports.SetScreenResponse = exports.SetScreenRequest = exports.ListScreensResponse = exports.ListScreensRequest = exports.GetVisibleCamerasResponse_Stream_Window = exports.GetVisibleCamerasResponse_Stream = exports.GetVisibleCamerasResponse = exports.GetVisibleCamerasRequest = exports.GetScreenResponse = exports.GetScreenRequest = exports.ScreenDescription = exports.irColorMap_ColorMapToJSON = exports.irColorMap_ColorMapFromJSON = exports.IrColorMap_ColorMap = exports.protobufPackage = void 0; /* eslint-disable */ const header_1 = require("../header"); const camera_1 = require("./camera"); const minimal_1 = __importDefault(require("protobufjs/minimal")); const wrappers_1 = require("../../../google/protobuf/wrappers"); exports.protobufPackage = "bosdyn.api.spot_cam"; var IrColorMap_ColorMap; (function (IrColorMap_ColorMap) { IrColorMap_ColorMap[IrColorMap_ColorMap["COLORMAP_UNKNOWN"] = 0] = "COLORMAP_UNKNOWN"; /** COLORMAP_GREYSCALE - the greyscale colormap maps the minimum value (defined below) to black and the maximum value (defined below) to white */ IrColorMap_ColorMap[IrColorMap_ColorMap["COLORMAP_GREYSCALE"] = 1] = "COLORMAP_GREYSCALE"; /** COLORMAP_JET - the jet colormap uses blues for values closer to the minimum, and red values for values closer to the maximum. */ IrColorMap_ColorMap[IrColorMap_ColorMap["COLORMAP_JET"] = 2] = "COLORMAP_JET"; /** * COLORMAP_INFERNO - the inferno colormap maps the minimum value to black and the maximum value to light yellow RGB(252, 252, 164). It is also * easier to view by those with color blindness */ IrColorMap_ColorMap[IrColorMap_ColorMap["COLORMAP_INFERNO"] = 3] = "COLORMAP_INFERNO"; /** * COLORMAP_TURBO - the turbo colormap uses blues for values closer to the minumum, red values for values closer to the maximum, * and addresses some short comings of the jet color map such as false detail, banding and color blindness */ IrColorMap_ColorMap[IrColorMap_ColorMap["COLORMAP_TURBO"] = 4] = "COLORMAP_TURBO"; IrColorMap_ColorMap[IrColorMap_ColorMap["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(IrColorMap_ColorMap = exports.IrColorMap_ColorMap || (exports.IrColorMap_ColorMap = {})); function irColorMap_ColorMapFromJSON(object) { switch (object) { case 0: case "COLORMAP_UNKNOWN": return IrColorMap_ColorMap.COLORMAP_UNKNOWN; case 1: case "COLORMAP_GREYSCALE": return IrColorMap_ColorMap.COLORMAP_GREYSCALE; case 2: case "COLORMAP_JET": return IrColorMap_ColorMap.COLORMAP_JET; case 3: case "COLORMAP_INFERNO": return IrColorMap_ColorMap.COLORMAP_INFERNO; case 4: case "COLORMAP_TURBO": return IrColorMap_ColorMap.COLORMAP_TURBO; case -1: case "UNRECOGNIZED": default: return IrColorMap_ColorMap.UNRECOGNIZED; } } exports.irColorMap_ColorMapFromJSON = irColorMap_ColorMapFromJSON; function irColorMap_ColorMapToJSON(object) { switch (object) { case IrColorMap_ColorMap.COLORMAP_UNKNOWN: return "COLORMAP_UNKNOWN"; case IrColorMap_ColorMap.COLORMAP_GREYSCALE: return "COLORMAP_GREYSCALE"; case IrColorMap_ColorMap.COLORMAP_JET: return "COLORMAP_JET"; case IrColorMap_ColorMap.COLORMAP_INFERNO: return "COLORMAP_INFERNO"; case IrColorMap_ColorMap.COLORMAP_TURBO: return "COLORMAP_TURBO"; case IrColorMap_ColorMap.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } exports.irColorMap_ColorMapToJSON = irColorMap_ColorMapToJSON; function createBaseScreenDescription() { return { name: "" }; } exports.ScreenDescription = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.name !== "") { writer.uint32(10).string(message.name); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseScreenDescription(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.name = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { name: isSet(object.name) ? String(object.name) : "", }; }, toJSON(message) { const obj = {}; message.name !== undefined && (obj.name = message.name); return obj; }, fromPartial(object) { const message = createBaseScreenDescription(); message.name = object.name ?? ""; return message; }, }; function createBaseGetScreenRequest() { return { header: undefined }; } exports.GetScreenRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetScreenRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseGetScreenRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseGetScreenResponse() { return { header: undefined, name: "" }; } exports.GetScreenResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.name !== "") { writer.uint32(18).string(message.name); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetScreenResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.name = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, name: isSet(object.name) ? String(object.name) : "", }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); message.name !== undefined && (obj.name = message.name); return obj; }, fromPartial(object) { const message = createBaseGetScreenResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.name = object.name ?? ""; return message; }, }; function createBaseGetVisibleCamerasRequest() { return { header: undefined }; } exports.GetVisibleCamerasRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetVisibleCamerasRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseGetVisibleCamerasRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseGetVisibleCamerasResponse() { return { header: undefined, streams: [] }; } exports.GetVisibleCamerasResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.streams) { exports.GetVisibleCamerasResponse_Stream.encode(v, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetVisibleCamerasResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.streams.push(exports.GetVisibleCamerasResponse_Stream.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, streams: Array.isArray(object?.streams) ? object.streams.map((e) => exports.GetVisibleCamerasResponse_Stream.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.streams) { obj.streams = message.streams.map((e) => e ? exports.GetVisibleCamerasResponse_Stream.toJSON(e) : undefined); } else { obj.streams = []; } return obj; }, fromPartial(object) { const message = createBaseGetVisibleCamerasResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.streams = object.streams?.map((e) => exports.GetVisibleCamerasResponse_Stream.fromPartial(e)) || []; return message; }, }; function createBaseGetVisibleCamerasResponse_Stream() { return { window: undefined, camera: undefined }; } exports.GetVisibleCamerasResponse_Stream = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.window !== undefined) { exports.GetVisibleCamerasResponse_Stream_Window.encode(message.window, writer.uint32(10).fork()).ldelim(); } if (message.camera !== undefined) { camera_1.Camera.encode(message.camera, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetVisibleCamerasResponse_Stream(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.window = exports.GetVisibleCamerasResponse_Stream_Window.decode(reader, reader.uint32()); break; case 2: message.camera = camera_1.Camera.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { window: isSet(object.window) ? exports.GetVisibleCamerasResponse_Stream_Window.fromJSON(object.window) : undefined, camera: isSet(object.camera) ? camera_1.Camera.fromJSON(object.camera) : undefined, }; }, toJSON(message) { const obj = {}; message.window !== undefined && (obj.window = message.window ? exports.GetVisibleCamerasResponse_Stream_Window.toJSON(message.window) : undefined); message.camera !== undefined && (obj.camera = message.camera ? camera_1.Camera.toJSON(message.camera) : undefined); return obj; }, fromPartial(object) { const message = createBaseGetVisibleCamerasResponse_Stream(); message.window = object.window !== undefined && object.window !== null ? exports.GetVisibleCamerasResponse_Stream_Window.fromPartial(object.window) : undefined; message.camera = object.camera !== undefined && object.camera !== null ? camera_1.Camera.fromPartial(object.camera) : undefined; return message; }, }; function createBaseGetVisibleCamerasResponse_Stream_Window() { return { xoffset: 0, yoffset: 0, width: 0, height: 0 }; } exports.GetVisibleCamerasResponse_Stream_Window = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.xoffset !== 0) { writer.uint32(8).int32(message.xoffset); } if (message.yoffset !== 0) { writer.uint32(16).int32(message.yoffset); } if (message.width !== 0) { writer.uint32(24).int32(message.width); } if (message.height !== 0) { writer.uint32(32).int32(message.height); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetVisibleCamerasResponse_Stream_Window(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.xoffset = reader.int32(); break; case 2: message.yoffset = reader.int32(); break; case 3: message.width = reader.int32(); break; case 4: message.height = reader.int32(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { xoffset: isSet(object.xoffset) ? Number(object.xoffset) : 0, yoffset: isSet(object.yoffset) ? Number(object.yoffset) : 0, width: isSet(object.width) ? Number(object.width) : 0, height: isSet(object.height) ? Number(object.height) : 0, }; }, toJSON(message) { const obj = {}; message.xoffset !== undefined && (obj.xoffset = Math.round(message.xoffset)); message.yoffset !== undefined && (obj.yoffset = Math.round(message.yoffset)); message.width !== undefined && (obj.width = Math.round(message.width)); message.height !== undefined && (obj.height = Math.round(message.height)); return obj; }, fromPartial(object) { const message = createBaseGetVisibleCamerasResponse_Stream_Window(); message.xoffset = object.xoffset ?? 0; message.yoffset = object.yoffset ?? 0; message.width = object.width ?? 0; message.height = object.height ?? 0; return message; }, }; function createBaseListScreensRequest() { return { header: undefined }; } exports.ListScreensRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseListScreensRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseListScreensRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseListScreensResponse() { return { header: undefined, screens: [] }; } exports.ListScreensResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } for (const v of message.screens) { exports.ScreenDescription.encode(v, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseListScreensResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.screens.push(exports.ScreenDescription.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, screens: Array.isArray(object?.screens) ? object.screens.map((e) => exports.ScreenDescription.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); if (message.screens) { obj.screens = message.screens.map((e) => e ? exports.ScreenDescription.toJSON(e) : undefined); } else { obj.screens = []; } return obj; }, fromPartial(object) { const message = createBaseListScreensResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.screens = object.screens?.map((e) => exports.ScreenDescription.fromPartial(e)) || []; return message; }, }; function createBaseSetScreenRequest() { return { header: undefined, name: "" }; } exports.SetScreenRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.name !== "") { writer.uint32(18).string(message.name); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetScreenRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.name = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, name: isSet(object.name) ? String(object.name) : "", }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.name !== undefined && (obj.name = message.name); return obj; }, fromPartial(object) { const message = createBaseSetScreenRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.name = object.name ?? ""; return message; }, }; function createBaseSetScreenResponse() { return { header: undefined, name: "" }; } exports.SetScreenResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.name !== "") { writer.uint32(18).string(message.name); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetScreenResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.name = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, name: isSet(object.name) ? String(object.name) : "", }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); message.name !== undefined && (obj.name = message.name); return obj; }, fromPartial(object) { const message = createBaseSetScreenResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.name = object.name ?? ""; return message; }, }; function createBaseIrColorMap() { return { colormap: 0, scale: undefined, autoScale: undefined }; } exports.IrColorMap = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.colormap !== 0) { writer.uint32(8).int32(message.colormap); } if (message.scale !== undefined) { exports.IrColorMap_ScalingPair.encode(message.scale, writer.uint32(18).fork()).ldelim(); } if (message.autoScale !== undefined) { wrappers_1.BoolValue.encode({ value: message.autoScale }, writer.uint32(26).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseIrColorMap(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.colormap = reader.int32(); break; case 2: message.scale = exports.IrColorMap_ScalingPair.decode(reader, reader.uint32()); break; case 3: message.autoScale = wrappers_1.BoolValue.decode(reader, reader.uint32()).value; break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { colormap: isSet(object.colormap) ? irColorMap_ColorMapFromJSON(object.colormap) : 0, scale: isSet(object.scale) ? exports.IrColorMap_ScalingPair.fromJSON(object.scale) : undefined, autoScale: isSet(object.autoScale) ? Boolean(object.autoScale) : undefined, }; }, toJSON(message) { const obj = {}; message.colormap !== undefined && (obj.colormap = irColorMap_ColorMapToJSON(message.colormap)); message.scale !== undefined && (obj.scale = message.scale ? exports.IrColorMap_ScalingPair.toJSON(message.scale) : undefined); message.autoScale !== undefined && (obj.autoScale = message.autoScale); return obj; }, fromPartial(object) { const message = createBaseIrColorMap(); message.colormap = object.colormap ?? 0; message.scale = object.scale !== undefined && object.scale !== null ? exports.IrColorMap_ScalingPair.fromPartial(object.scale) : undefined; message.autoScale = object.autoScale ?? undefined; return message; }, }; function createBaseIrColorMap_ScalingPair() { return { min: 0, max: 0 }; } exports.IrColorMap_ScalingPair = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.min !== 0) { writer.uint32(9).double(message.min); } if (message.max !== 0) { writer.uint32(17).double(message.max); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseIrColorMap_ScalingPair(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.min = reader.double(); break; case 2: message.max = reader.double(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { min: isSet(object.min) ? Number(object.min) : 0, max: isSet(object.max) ? Number(object.max) : 0, }; }, toJSON(message) { const obj = {}; message.min !== undefined && (obj.min = message.min); message.max !== undefined && (obj.max = message.max); return obj; }, fromPartial(object) { const message = createBaseIrColorMap_ScalingPair(); message.min = object.min ?? 0; message.max = object.max ?? 0; return message; }, }; function createBaseSetIrColormapRequest() { return { header: undefined, map: undefined }; } exports.SetIrColormapRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.map !== undefined) { exports.IrColorMap.encode(message.map, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetIrColormapRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.map = exports.IrColorMap.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, map: isSet(object.map) ? exports.IrColorMap.fromJSON(object.map) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.map !== undefined && (obj.map = message.map ? exports.IrColorMap.toJSON(message.map) : undefined); return obj; }, fromPartial(object) { const message = createBaseSetIrColormapRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.map = object.map !== undefined && object.map !== null ? exports.IrColorMap.fromPartial(object.map) : undefined; return message; }, }; function createBaseSetIrColormapResponse() { return { header: undefined }; } exports.SetIrColormapResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetIrColormapResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseSetIrColormapResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseGetIrColormapRequest() { return { header: undefined }; } exports.GetIrColormapRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetIrColormapRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseGetIrColormapRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; return message; }, }; function createBaseGetIrColormapResponse() { return { header: undefined, map: undefined }; } exports.GetIrColormapResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.map !== undefined) { exports.IrColorMap.encode(message.map, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetIrColormapResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; case 2: message.map = exports.IrColorMap.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, map: isSet(object.map) ? exports.IrColorMap.fromJSON(object.map) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); message.map !== undefined && (obj.map = message.map ? exports.IrColorMap.toJSON(message.map) : undefined); return obj; }, fromPartial(object) { const message = createBaseGetIrColormapResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; message.map = object.map !== undefined && object.map !== null ? exports.IrColorMap.fromPartial(object.map) : undefined; return message; }, }; function createBaseIrMeterOverlay() { return { enable: false, coords: undefined }; } exports.IrMeterOverlay = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.enable === true) { writer.uint32(8).bool(message.enable); } if (message.coords !== undefined) { exports.IrMeterOverlay_NormalizedCoordinates.encode(message.coords, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseIrMeterOverlay(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.enable = reader.bool(); break; case 2: message.coords = exports.IrMeterOverlay_NormalizedCoordinates.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { enable: isSet(object.enable) ? Boolean(object.enable) : false, coords: isSet(object.coords) ? exports.IrMeterOverlay_NormalizedCoordinates.fromJSON(object.coords) : undefined, }; }, toJSON(message) { const obj = {}; message.enable !== undefined && (obj.enable = message.enable); message.coords !== undefined && (obj.coords = message.coords ? exports.IrMeterOverlay_NormalizedCoordinates.toJSON(message.coords) : undefined); return obj; }, fromPartial(object) { const message = createBaseIrMeterOverlay(); message.enable = object.enable ?? false; message.coords = object.coords !== undefined && object.coords !== null ? exports.IrMeterOverlay_NormalizedCoordinates.fromPartial(object.coords) : undefined; return message; }, }; function createBaseIrMeterOverlay_NormalizedCoordinates() { return { x: 0, y: 0 }; } exports.IrMeterOverlay_NormalizedCoordinates = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.x !== 0) { writer.uint32(9).double(message.x); } if (message.y !== 0) { writer.uint32(17).double(message.y); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseIrMeterOverlay_NormalizedCoordinates(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.x = reader.double(); break; case 2: message.y = reader.double(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { x: isSet(object.x) ? Number(object.x) : 0, y: isSet(object.y) ? Number(object.y) : 0, }; }, toJSON(message) { const obj = {}; message.x !== undefined && (obj.x = message.x); message.y !== undefined && (obj.y = message.y); return obj; }, fromPartial(object) { const message = createBaseIrMeterOverlay_NormalizedCoordinates(); message.x = object.x ?? 0; message.y = object.y ?? 0; return message; }, }; function createBaseSetIrMeterOverlayRequest() { return { header: undefined, overlay: undefined }; } exports.SetIrMeterOverlayRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } if (message.overlay !== undefined) { exports.IrMeterOverlay.encode(message.overlay, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetIrMeterOverlayRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.RequestHeader.decode(reader, reader.uint32()); break; case 2: message.overlay = exports.IrMeterOverlay.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.RequestHeader.fromJSON(object.header) : undefined, overlay: isSet(object.overlay) ? exports.IrMeterOverlay.fromJSON(object.overlay) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.RequestHeader.toJSON(message.header) : undefined); message.overlay !== undefined && (obj.overlay = message.overlay ? exports.IrMeterOverlay.toJSON(message.overlay) : undefined); return obj; }, fromPartial(object) { const message = createBaseSetIrMeterOverlayRequest(); message.header = object.header !== undefined && object.header !== null ? header_1.RequestHeader.fromPartial(object.header) : undefined; message.overlay = object.overlay !== undefined && object.overlay !== null ? exports.IrMeterOverlay.fromPartial(object.overlay) : undefined; return message; }, }; function createBaseSetIrMeterOverlayResponse() { return { header: undefined }; } exports.SetIrMeterOverlayResponse = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.header !== undefined) { header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseSetIrMeterOverlayResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.header = header_1.ResponseHeader.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromJSON(object) { return { header: isSet(object.header) ? header_1.ResponseHeader.fromJSON(object.header) : undefined, }; }, toJSON(message) { const obj = {}; message.header !== undefined && (obj.header = message.header ? header_1.ResponseHeader.toJSON(message.header) : undefined); return obj; }, fromPartial(object) { const message = createBaseSetIrMeterOverlayResponse(); message.header = object.header !== undefined && object.header !== null ? header_1.ResponseHeader.fromPartial(object.header) : undefined; return message; }, }; function isSet(value) { return value !== null && value !== undefined; } //# sourceMappingURL=compositor.js.map