ScannerApp-Swift Documentation

Class Stereo​Depth​Recording​Manager

@available(iOS 13.0, *)
class StereoDepthRecordingManager: NSObject  
%29 StereoDepthRecordingManager StereoDepthRecordingManager NSObject NSObject StereoDepthRecordingManager->NSObject AVCaptureDataOutputSynchronizerDelegate AVCaptureDataOutputSynchronizerDelegate StereoDepthRecordingManager->AVCaptureDataOutputSynchronizerDelegate RecordingManager RecordingManager StereoDepthRecordingManager->RecordingManager

Conforms To

AVCaptureDataOutputSynchronizerDelegate
NSObject

Initializers

init()

override init()  

Properties

is​Recording

var isRecording: Bool = false

Methods

get​Session()

func getSession() -> NSObject  

start​Recording(username:​scene​Description:​scene​Type:​)

func startRecording(username: String, sceneDescription: String, sceneType: String)  

stop​Recording()

func stopRecording()  

data​Output​Synchronizer(_:​did​Output:​)

func dataOutputSynchronizer(_ synchronizer: AVCaptureDataOutputSynchronizer, didOutput synchronizedDataCollection: AVCaptureSynchronizedDataCollection)  

capture depth data and rgb data