houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5
6 /**
7  * @author 260611
8  * @description 云台可视域状态结构
9  * @date 2022/10/13 16:01:59
10  */
11 public class DH_OUT_PTZ_VIEW_RANGE_STATUS extends NetSDKLib.SdkStructure {
12
13     public int dwSize;
14     /**
15      * 可视距离, 单位:米
16      */
17     public double dbDistance;
18     /**
19      * 水平可视角度, 0~1800, 单位:十分之一度
20      */
21     public int nAngelH;
22     /**
23      * 水平方位角度, 0~3600, 单位:十分之一度
24      */
25     public int nAzimuthH;
26     /**
27      * 水平倾斜角度, -900~900, 单位:十分之一度
28      */
29     public int nInclinationH;
30     /**
31      * 垂直可视角度, 0~1800, 单位:十分之一度
32      */
33     public int nAngelV;
34     /**
35      * 垂直方位角度, 0~3600, 单位:十分之一度
36      */
37     public int nAzimuthV;
38     /**
39      * 水平角度,扩大100倍值,[0-36000]
40      */
41     public int nPan;
42     /**
43      * 垂直角度,扩大100倍值,[-18000-18000]
44      */
45     public int nTilt;
46     /**
47      * 显示放大倍数,扩大100倍值,[0-MaxZoom*100]
48      */
49     public int nZoom;
50
51     public DH_OUT_PTZ_VIEW_RANGE_STATUS() {
52         this.dwSize = this.size();
53     }
54
55     @Override
56     public String toString() {
57         return "DH_OUT_PTZ_VIEW_RANGE_STATUS{" +
58                 "dwSize=" + dwSize +
59                 ", dbDistance=" + dbDistance +
60                 ", nAngelH=" + nAngelH +
61                 ", nAzimuthH=" + nAzimuthH +
62                 ", nInclinationH=" + nInclinationH +
63                 ", nAngelV=" + nAngelV +
64                 ", nAzimuthV=" + nAzimuthV +
65                 '}';
66     }
67 }