/// <summary>
 /// Set the C callback for the Tango depth interface.
 /// </summary>
 /// <param name="callback">Callback.</param>
 internal static void SetCallback(TangoService_onDepthAvailable callback)
 {
     int returnValue = DepthAPI.TangoService_connectOnXYZijAvailable(callback);
     if (returnValue != Common.ErrorType.TANGO_SUCCESS)
     {
         Debug.Log("DepthProvider.SetCallback() Callback was not set!");
     }
     else
     {
         Debug.Log("DepthProvider.SetCallback() OnDepth callback was set!");
     }
 }
示例#2
0
        /// <summary>
        /// Set the C callback for the Tango depth interface.
        /// </summary>
        /// <param name="callback">Callback method.</param>
        internal static void SetCallback(TangoService_onDepthAvailable callback)
        {
            int returnValue = DepthAPI.TangoService_connectOnXYZijAvailable(callback);

            if (returnValue != Common.ErrorType.TANGO_SUCCESS)
            {
                Debug.Log("DepthProvider.SetCallback() Callback was not set!");
            }
            else
            {
                Debug.Log("DepthProvider.SetCallback() OnDepth callback was set!");
            }
        }
示例#3
0
        /// <summary>
        /// Sets the callback that is called when new depth
        /// points have been sampled by the Tango Service.
        /// </summary>
        /// <param name="callback">Callback.</param>
        public static void SetCallback(TangoService_onDepthAvailable callback)
        {
            int returnValue = DepthAPI.TangoService_connectOnXYZijAvailable(callback);

            if (returnValue != Common.ErrorType.TANGO_SUCCESS)
            {
                DebugLogger.GetInstance.WriteToLog(DebugLogger.EDebugLevel.DEBUG_ERROR,
                                                   "DepthProvider.SetCallback() Callback was not set!");
            }
            else
            {
                DebugLogger.GetInstance.WriteToLog(DebugLogger.EDebugLevel.DEBUG_INFO,
                                                   "DepthProvider.SetCallback() OnDepth callback was set!");
            }
        }
 public static int TangoService_connectOnXYZijAvailable(TangoService_onDepthAvailable onDepthAvailalble)
 {
     return Common.ErrorType.TANGO_SUCCESS;
 }
 public static extern int TangoService_connectOnXYZijAvailable(TangoService_onDepthAvailable onDepthAvailalble);
示例#6
0
 public static int TangoService_connectOnXYZijAvailable(TangoService_onDepthAvailable onDepthAvailalble)
 {
     return(Common.ErrorType.TANGO_SUCCESS);
 }
示例#7
0
 public static extern int TangoService_connectOnXYZijAvailable(TangoService_onDepthAvailable onDepthAvailalble);