public TrackablePlaneType GetPlaneType(UInt64 trackable_handle) { TrackablePlaneType plane_type = TrackablePlaneType.INVALID; NativeApi.NRTrackablePlaneGetType(m_NativeInterface.TrackingHandle, trackable_handle, ref plane_type); return(plane_type); }
/// <summary> /// Get the plane type. /// </summary> /// <returns>Plane type.</returns> public TrackablePlaneType GetPlaneType() { if (NRFrame.SessionStatus != SessionState.Running) { return(trackablePlaneType); } trackablePlaneType = NativeInterface.NativePlane.GetPlaneType(TrackableNativeHandle); return(trackablePlaneType); }
public static extern NativeResult NRTrackablePlaneGetType(UInt64 session_handle, UInt64 trackable_handle, ref TrackablePlaneType out_plane_type);