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
56
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
 
/**
 * 物品类型
 *
 * @author : 260611
 * @since : Created in 2021/10/19 09:19
 */
public class NET_INSIDE_OBJECT extends NetSDKLib.SdkStructure {
 
    /**
     *  物品危险等级 {@link com.netsdk.lib.NetSDKLib.EM_DANGER_GRADE_TYPE }
     */
    public int                    emDangerGrade;
 
    /**
     *  物品类型  {@link com.netsdk.lib.enumeration.EM_INSIDE_OBJECT_TYPE}
     */
    public int                    emObjType;
 
    /**
     *  相似度
     */
    public int                    nSimilarity;
 
    /**
     *  包围盒
     */
    public NetSDKLib.NET_RECT stuBoundingBox = new NetSDKLib.NET_RECT();
 
    /**
     * 自定义物品类型,emObjType为 EM_INSIDE_OBJECT_UNKNOWN 时使用
     */
    public byte[]     szObjectType=new byte[32];
 
    /**
     *  保留字节,留待扩展
     */
    public byte                    byReserved[] = new byte[76];
 
 
 
    @Override
    public String toString() {
        return "NET_INSIDE_OBJECT{" +
                "emDangerGrade=" + emDangerGrade +
                ", emObjType=" + emObjType +
                ", nSimilarity=" + nSimilarity +
                ", stuBoundingBox=" + stuBoundingBox.toString() +
                ", szObjectType=" + new String(szObjectType)+
                '}';
    }
}