API Reference
This section provides detailed API documentation for the MultiSet Android SDK components.
Configuration
A singleton object that provides centralized configuration for the MultiSet SDK localization behavior. Controls timing, quality, and feature settings for AR localization activities.
Key Features:
Localization behavior settings (auto-localize, background localization, relocalization)
Multi-frame capture configuration
Confidence thresholds
GPS hint integration
UI feedback options
Image quality settings
A singleton object that provides centralized configuration for the MultiSet SDK object tracking behavior. Controls how ObjectTrackingActivity detects and tracks pre-registered physical objects in AR.
Key Features:
Object code registration (up to 10 objects)
Auto-tracking and background tracking settings
Confidence threshold filtering
Re-tracking on AR loss
Image quality settings
Quick Reference
LocalizationConfig
Centralized configuration for localization behavior
ObjectTrackingConfig
Centralized configuration for object tracking behavior
MultiSetSDK
Main SDK entry point for initialization
MultiSetConfig.Builder
Configuration builder for SDK setup
MultiSetCallback
Interface for SDK event callbacks
LocalizationResult
Result object containing pose data from localization
ObjectTrackingResult
Result object containing pose data from object tracking
TrackingState
Enum for AR tracking states
MultiSetCallback Interface
The full set of callbacks delivered by the SDK:
onSDKReady()
SDK initialized, authentication starting
onAuthenticationSuccess()
Authentication successful
onAuthenticationFailure(error)
Authentication failed
onLocalizationSuccess(result)
Localization succeeded
onLocalizationFailure(error)
Localization failed
onTrackingStateChanged(state)
AR tracking state changed
onObjectTrackingSuccess(result)
Object tracked successfully
onObjectTrackingFailure(error)
Object tracking failed
Related
Last updated