MainActivity
Overview
Description
Authentication Flow
1. SDK Initialization
val config = MultiSetConfig.Builder(clientId, clientSecret)
.mapCode(mapCode) // or .mapSetCode(mapSetCode)
.enableMeshVisualization(true)
.backgroundLocalization(true)
.build()
MultiSetSDK.initialize(this, config, this)2. Configuration Builder Options
Method
Description
3. Authentication Callbacks
APIs Used for Authentication
MultiSetSDK
Method
Description
MultiSetConfig.Builder
Method
Parameters
Description
Public Methods
setupUI()
initializeSDK()
checkCameraPermission()
checkARCoreAndProceed()
startARSession()
Callbacks (MultiSetCallback Interface)
onSDKReady()
onAuthenticationSuccess()
onAuthenticationFailure(error: String)
Parameter
Type
Description
onLocalizationSuccess(result: LocalizationResult)
Parameter
Type
Description
onLocalizationFailure(error: String)
Parameter
Type
Description
onTrackingStateChanged(state: TrackingState)
Parameter
Type
Description
LocalizationResult
Property
Type
Description
TrackingState
Value
Description
Usage Example
Related
Last updated