public static ApiServiceErrorStatus ConnectOnPoseAvailable(ApiCoordinateFramePair[] framePairs, Queue <ApiPoseData> poseQueue, object poseQueueLock) { m_onPoseAvailable = new ApiOnPoseAvailable(_OnPoseAvailableAsync); m_poseQueue = poseQueue; m_poseQueueLock = poseQueueLock; return(ExternApi.TangoService_connectOnPoseAvailable(framePairs.Length, framePairs, m_onPoseAvailable)); }
public static ApiServiceErrorStatus ResetOnPoseAvailable() { m_onPoseAvailable = null; return(ExternApi.TangoService_connectOnPoseAvailable(0, null, null)); }
public static extern ApiServiceErrorStatus TangoService_connectOnPoseAvailable(int count, ApiCoordinateFramePair[] framePairs, ApiOnPoseAvailable callback);