public bool getUsed(sl.ZED_CAMERA_ID lp) { return(layer_pack_used [(int)lp]); }
public int getLayerNumber(sl.ZED_CAMERA_ID lp, LAYER_MODE mode) { switch (lp) { case sl.ZED_CAMERA_ID.CAMERA_ID_01: { switch (mode) { case LAYER_MODE.LAYER_MODE_LEFT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM1_LS); case LAYER_MODE.LAYER_MODE_RIGHT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM1_RS); case LAYER_MODE.LAYER_MODE_LEFT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM1_LFS); case LAYER_MODE.LAYER_MODE_RIGHT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM1_RFS); default: return(-1); } } case sl.ZED_CAMERA_ID.CAMERA_ID_02: { switch (mode) { case LAYER_MODE.LAYER_MODE_LEFT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM2_LS); case LAYER_MODE.LAYER_MODE_RIGHT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM2_RS); case LAYER_MODE.LAYER_MODE_LEFT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM2_LFS); case LAYER_MODE.LAYER_MODE_RIGHT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM2_RFS); default: return(-1); } } case sl.ZED_CAMERA_ID.CAMERA_ID_03: { switch (mode) { case LAYER_MODE.LAYER_MODE_LEFT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM3_LS); case LAYER_MODE.LAYER_MODE_RIGHT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM3_RS); case LAYER_MODE.LAYER_MODE_LEFT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM3_LFS); case LAYER_MODE.LAYER_MODE_RIGHT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM3_RFS); default: return(-1); } } case sl.ZED_CAMERA_ID.CAMERA_ID_04: { switch (mode) { case LAYER_MODE.LAYER_MODE_LEFT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM4_LS); case LAYER_MODE.LAYER_MODE_RIGHT_SCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM4_RS); case LAYER_MODE.LAYER_MODE_LEFT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM4_LFS); case LAYER_MODE.LAYER_MODE_RIGHT_FINALSCREEN: return((int)LAYER_PACK_LAYER_NUMBER.LAYER_PACK_CAM4_RFS); default: return(-1); } } default: return(-1); } }
public void setUsed(sl.ZED_CAMERA_ID lp, bool used) { layer_pack_used [(int)lp] = used; }