63 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
| //
 | |
| // Created by nvidia on 24-9-12.
 | |
| //
 | |
| 
 | |
| #ifndef TRAIN_COMMONENUM_H
 | |
| #define TRAIN_COMMONENUM_H
 | |
| 
 | |
| //行驶方向
 | |
| enum RunDirection
 | |
| {
 | |
|     DIRECTION_UNKNOWN = 0, //未知
 | |
|     DIRECTION_LEFT = 1,    //向左行驶
 | |
|     DIRECTION_RIGHT = 2    //向右行驶
 | |
| };
 | |
| 
 | |
| // 车辆状态
 | |
| enum IdentifyStatus
 | |
| {
 | |
|     IDENTIFY_INIT  = 0,  // 初始化
 | |
|     IDENTIFY_START  = 1,  // 开始识别
 | |
|     IDENTIFY_STOP = 2,  // 结束识别
 | |
|     IDENTIFY_RECORD = 3,  // 手动补录
 | |
| 
 | |
| };
 | |
| 
 | |
| //模型识别种类
 | |
| enum ModelTarget
 | |
| {
 | |
|     // 集装箱
 | |
|     T_CONTAINER = 0,
 | |
|     // 反向集装箱
 | |
|     MIRROR_CONTAINER = 1,
 | |
|     // 箱角
 | |
|     CNTR_CORNER = 10,
 | |
|     // 顶部箱角
 | |
|     CNTR_CORNER_TOP = 11,
 | |
| };
 | |
| 
 | |
| //识别目标
 | |
| enum Target
 | |
| {
 | |
|     // 集装箱号
 | |
|     CONTAINER = 0,
 | |
|     // 箱角
 | |
|     CORNER = 1,
 | |
| };
 | |
| 
 | |
| enum RunDirectionAndFirst
 | |
| {
 | |
|     // -1-不知道行驶方向和哪个框在前
 | |
|     DO_NOT_KNOW_DIRECTION = -1,
 | |
|     // 0-向左行驶,编号在前
 | |
|     LEFT_RUN_AND_NUM_FIRST = 0,
 | |
|     // 1-向左行驶,属性在前
 | |
|     LEFT_RUN_AND_PRO_FIRST = 1,
 | |
|     // 2-向右行驶,编号在前
 | |
|     RIGHT_RUN_AND_NUM_FIRST = 2,
 | |
|     // 3-向右行驶,属性在前
 | |
|     RIGHT_RUN_AND_PRO_FIRST = 3
 | |
| };
 | |
| 
 | |
| #endif //TRAIN_COMMONENUM_H
 |