spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
1,312 lines • 49.6 kB
JavaScript
"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