public LocalizationSession(MarkerDetectorSpatialLocalizer localizer, MarkerDetectorLocalizationSettings settings) { this.localizer = localizer; this.settings = settings; this.localizer.markerDetector.SetMarkerSize(settings.MarkerSize); this.coordinateService = new MarkerDetectorCoordinateService(this.localizer.markerDetector, this.localizer.debugLogging); }
public LocalizationSession(ArUcoThreeMarkerSpatialLocalizer localizer, ArUcoThreeMarkerLocalizationSettings settings, IPeerConnection peerConnection) : base() { this.localizer = localizer; this.settings = settings; this.peerConnection = peerConnection; this.localizer.markerDetector.SetMarkerSize(settings.MarkerSize); this.coordinateService = new MarkerDetectorCoordinateService(this.localizer.markerDetector, this.localizer.debugLogging); }