package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 291189 * @description EVENT_IVS_ELECTRICFAULT_DETECT(仪表类缺陷检测事件)对应的规则é…ç½® * @date 2022/06/29 20:26:01 */ public class NET_IVS_ELECTRICFAULT_DETECT_RULE_INFO extends NetSDKLib.SdkStructure { /** * 挂空悬浮物检测使能 */ public int bAirborneDetectEnable; /** * 鸟巢检测使能 */ public int bNestDetectEnable; /** * 表盘检测(表盘模糊)使能 */ public int bDialDetectEnable; /** * 渗æ¼æ£€æµ‹ä½¿èƒ½ */ public int bLeakageDetectEnable; /** * 箱门检测使能 */ public int bDoorDetectEnable; /** * 呼å¸å™¨æ£€æµ‹ä½¿èƒ½ */ public int bRespiratorDetectEnable; /** * å¸çƒŸæ£€æµ‹ä½¿èƒ½ */ public int bSmokingDetectEnable; /** * ç»ç¼˜å检测使能 */ public int bInsulatorDetectEnable; /** * ç›–æ¿æ£€æµ‹ä½¿èƒ½ */ public int bCoverPlateDetectEnable; /** * 压æ¿å¼€åˆæ£€æµ‹ä½¿èƒ½ */ public int bPressingPlateDetectEnable; /** * 金属锈蚀检测使能 */ public int bMetalCorrosionEnable; /** * 规则特定的尺寸过滤器是å¦æœ‰æ•ˆ */ public int bSizeFileter; /** * 规则特定的尺寸过滤器 */ public NET_CFG_SIZEFILTER_INFO stuSizeFileter = new NET_CFG_SIZEFILTER_INFO(); /** * 检测区域 */ public POINTCOORDINATE[] stuDetectRegion = new POINTCOORDINATE[20]; /** * 检测区域顶点数 */ public int nDetectRegionNum; /** * ä¿ç•™å—节 */ public byte[] bReserved = new byte[2048]; public NET_IVS_ELECTRICFAULT_DETECT_RULE_INFO() { for (int i = 0; i < stuDetectRegion.length; i++) { stuDetectRegion[i] = new POINTCOORDINATE(); } } }