예제 #1
0
        public TrackingState GetTrackingState(IntPtr cameraHandle)
        {
            ApiTrackingState apiTrackingState = ApiTrackingState.Stopped;

            ExternApi.ArCamera_getTrackingState(m_NativeSession.SessionHandle,
                                                cameraHandle, ref apiTrackingState);
            return(apiTrackingState.ToTrackingState());
        }
예제 #2
0
        public TrackingState GetTrackingState(IntPtr anchorHandle)
        {
            ApiTrackingState trackingState = ApiTrackingState.Stopped;

            ExternApi.ArAnchor_getTrackingState(m_NativeSession.SessionHandle, anchorHandle,
                                                ref trackingState);
            return(trackingState.ToTrackingState());
        }
예제 #3
0
        public TrackingState GetTrackingState(IntPtr trackableHandle)
        {
            ApiTrackingState apiTrackingState = ApiTrackingState.Stopped;

            ExternApi.ArTrackable_getTrackingState(m_NativeSession.SessionHandle, trackableHandle,
                                                   ref apiTrackingState);
            return(apiTrackingState.ToTrackingState());
        }