forked from ard/ruoyi-api

‘liusuyi’
2023-10-25 348cd918b61fb2bd31f1855ec4d25db98cf85d67
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package com.ruoyi.utils.sdk.dhsdk.lib.structure;
 
 
import com.ruoyi.utils.sdk.dhsdk.lib.NetSDKLib;
 
/**
 * @author 260611
 * @description 云台可视域状态结构
 * @date 2022/10/13 16:01:59
 */
public class DH_OUT_PTZ_VIEW_RANGE_STATUS extends NetSDKLib.SdkStructure {
 
    public int dwSize;
    /**
     * 可视距离, 单位:米
     */
    public double dbDistance;
    /**
     * 水平可视角度, 0~1800, 单位:十分之一度
     */
    public int nAngelH;
    /**
     * 水平方位角度, 0~3600, 单位:十分之一度
     */
    public int nAzimuthH;
    /**
     * 水平倾斜角度, -900~900, 单位:十分之一度
     */
    public int nInclinationH;
    /**
     * 垂直可视角度, 0~1800, 单位:十分之一度
     */
    public int nAngelV;
    /**
     * 垂直方位角度, 0~3600, 单位:十分之一度
     */
    public int nAzimuthV;
 
    public DH_OUT_PTZ_VIEW_RANGE_STATUS() {
        this.dwSize = this.size();
    }
 
    @Override
    public String toString() {
        return "DH_OUT_PTZ_VIEW_RANGE_STATUS{" +
                "dwSize=" + dwSize +
                ", dbDistance=" + dbDistance +
                ", nAngelH=" + nAngelH +
                ", nAzimuthH=" + nAzimuthH +
                ", nInclinationH=" + nInclinationH +
                ", nAngelV=" + nAngelV +
                ", nAzimuthV=" + nAzimuthV +
                '}';
    }
}