UNPKG

kd-deliver-api-3dcat

Version:

KD-DELIVER-API-3DCAT

45 lines (44 loc) 2.3 kB
interface InitRotateParams { IsRot: boolean; Yangle: number; } interface InitParam { x: number; y: number; z: number; } interface InitVector { x: number; y: number; } interface InitPicParams { beginV2: InitVector; endV2: InitVector; url: string; type: string; } interface InitChangeCameraParams { aimPos: InitParam; distance: number; roatx: number; roaty: number; duration: number; } declare const _default: { changeBodyView: (params: boolean) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; changeCameraPoint: (params: InitChangeCameraParams) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; changeDroneView: (params: boolean) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; droneIsFly: (params: boolean) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; getAllCamera: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; getCameraPoint: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; isLock: (params: boolean) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; modifySetCamera: (param: string) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; modifySetCameraMoveLimit: (yMinLimit: number, yMaxLimit: number, minDistance: number, maxDistance: number) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; modifySetCameraProperty: (fov: number, minDistance: number, maxDistance: number) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; modifySetCameraSpeedLimit: (rotSpeed: number, mSpeed: number, aimMoveSpeed: number) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; resetCamera: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; rotateAuto: (params: InitRotateParams) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; getPic: (params: InitPicParams) => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; selectScreemSize: () => Promise<import("../../model/ResponseMessage").ResponseMessageInfo>; }; export default _default;