API Reference

This section provides detailed API documentation for the MultiSet iOS SDK components.

Configuration

A struct that provides centralized configuration for the MultiSet SDK localization behavior. Controls timing, quality, and feature settings for AR views.

Key Features:

  • Authentication credentials (clientId, clientSecret)

  • Map configuration (mapCode, mapSetCode)

  • Localization mode selection (single-frame, multi-frame)

  • Localization behavior settings (auto-localize, background localization, relocalization)

  • Multi-frame capture configuration

  • Confidence thresholds

  • GPS hint integration

  • UI feedback options

  • Image quality settings

Quick Reference

Component
Description

MultiSetConfig

Centralized configuration for localization behavior

MultiSet

Main SDK singleton for initialization and control

MultiSetARView

SwiftUI view wrapping ARKit ARView

MultiSetCallback

Protocol for SDK event callbacks

MultiSetSDKDelegate

ObservableObject implementing MultiSetCallback

LocalizationResult

Result object containing pose data

LocalizationMode

Enum for single-frame or multi-frame modes

TrackingState

Enum for AR tracking states

Last updated