CalibrationDownloader Class

Description

CalibrationDownloader is used for download and update of calibration data in MotionTracker. The calibration data will only take effect after reallocation of MotionTracker.

Constructor

C

void easyar_CalibrationDownloader__ctor(easyar_CalibrationDownloader * * Return)

C++17

CalibrationDownloader()

C++03

CalibrationDownloader()

Java

public CalibrationDownloader()

Kotlin

constructor()

Objective-C

+ (easyar_CalibrationDownloader *) create

Swift

public convenience init()

C#

public CalibrationDownloader()

download

C

void easyar_CalibrationDownloader_download(easyar_CalibrationDownloader * This, easyar_CallbackScheduler * callbackScheduler, easyar_FunctorOfVoidFromCalibrationDownloadStatusAndOptionalOfString onCompleted)

C++17

void download(std::shared_ptr<CallbackScheduler> callbackScheduler, std::function<void(CalibrationDownloadStatus, std::optional<std::string>)> onCompleted)

C++03

void download(CallbackScheduler * callbackScheduler, FunctorOfVoidFromCalibrationDownloadStatusAndOptionalOfString onCompleted)

Java

public void download(@Nonnull CallbackScheduler callbackScheduler, @Nonnull FunctorOfVoidFromCalibrationDownloadStatusAndOptionalOfString onCompleted)

Kotlin

fun download(callbackScheduler: CallbackScheduler, onCompleted: FunctorOfVoidFromCalibrationDownloadStatusAndOptionalOfString): Unit

Objective-C

- (void)download:(easyar_CallbackScheduler *)callbackScheduler onCompleted:(void (^)(easyar_CalibrationDownloadStatus status, NSString * error))onCompleted

Swift

public func download(_ callbackScheduler: CallbackScheduler, _ onCompleted: @escaping (CalibrationDownloadStatus, String?) -> Void) -> Void

C#

public virtual void download(CallbackScheduler callbackScheduler, Action<CalibrationDownloadStatus, Optional<string>> onCompleted)