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();
|
}
|
}
|
}
|