public bool MapDepthFrameToColorCoords(KinectInterop.SensorData sensorData, ref Vector2[] vColorCoords) { bool bReadyToMap = /**bMultiSource ? (bMultiFrameColor && bMultiFrameDepth && bMultiFrameBody) : */ sensorData.depthImage != null && sensorData.colorImage != null; if (bReadyToMap && coordMapper != null) { coordMapper.MapDepthFrameToColorCoords(sensorData, bWebColorStream, ref vColorCoords); } return(true); }
public bool MapDepthFrameToColorCoords(KinectInterop.SensorData sensorData, ref Vector2[] vColorCoords) { bool bReadyToMap = /**bMultiSource ? (bMultiFrameColor && bMultiFrameDepth && bMultiFrameBody) : */ sensorData.depthImage != null && sensorData.colorImage != null; bool bSuccess = (bReadyToMap && coordMapper != null) ? coordMapper.MapDepthFrameToColorCoords(sensorData, isAstraPro, ref vColorCoords) : false; if (bSuccess && bMultiSource) { bMultiFrameClear = true; } return(true); }