Jay
2024-11-08 02722a3f9eca857ce7fffea352e9f7ee692a1b71
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
package com.iailab.netsdk.lib.structure;
 
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/** 
* @author 291189
* @description  等级配置 
* @date 2022/12/01 16:27:10
*/
public class NET_MULTI_LEVEL_INFO extends NetSDKLib.SdkStructure {
/** 
配置等级 {@link com.iailab.netsdk.lib.enumeration.EM_XRAY_OBJECT_DETECT_CONFIG_LEVEL}
*/
public            int                    emLevel;
/** 
默认参考等级,该等级的默认配置与参考等级的默认配置一样 {@link com.iailab.netsdk.lib.enumeration.EM_XRAY_OBJECT_DETECT_CONFIG_LEVEL}
*/
public            int                    emDefaultReferenceLevel;
/** 
等级名字
*/
public            byte[]                    szName=new byte[128];
/** 
物品分组数组
*/
public            NET_XRAY_OBJECT_GROUP[]                    stuObjectGroups=new NET_XRAY_OBJECT_GROUP[64];
/** 
物品分组数组个数
*/
public            int                    nObjectGroupsNum;
/** 
侧视角物品分组数组个数
*/
public            int                    nSlaveViewObjectGroupsNum;
/** 
侧视角物品分组数组
*/
public            NET_XRAY_OBJECT_GROUP[]                    stuSlaveViewObjectGroups=new NET_XRAY_OBJECT_GROUP[64];
/** 
预留
*/
public            byte[]                    szReserved=new byte[512];
 
public NET_MULTI_LEVEL_INFO(){
        for(int i=0;i<stuObjectGroups.length;i++){
            stuObjectGroups[i]=new NET_XRAY_OBJECT_GROUP();
            }
        for(int i=0;i<stuSlaveViewObjectGroups.length;i++){
            stuSlaveViewObjectGroups[i]=new NET_XRAY_OBJECT_GROUP();
            }
}
}