Table of Contents

Class MegaTracker

Пространство имен
easyar

MegaTracker предоставляет функцию облачного позиционирования.

MegaTracker

Примечания

The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the MegaTracker class.

Методы

landmarkFilter

Функция фильтрации Mega Landmark. В начале необходимо вручную вызвать MegaLandmarkFilter.FilterBySpotId. До возврата Found отслеживание не начнётся.

get landmarkFilter(): MegaLandmarkFilter;

Возвращаемое значение

reset()

Сброс. Очищает все состояния.

reset(): void;

Возвращаемое значение

setRequestTimeParameters(requestTimeParams)

Установка параметров времени запроса. timeoutMilliseconds - таймаут соединения, по умолчанию 6000, минимум 5000. requestIntervalMilliseconds - желаемый интервал запросов, по умолчанию 1000, минимум 300, чем больше значение, тем выше общая погрешность.

setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;

Параметры

requestTimeParams

Возвращаемое значение

setResultPoseType(resultPoseParams)

Установка типа выходной позиции. По умолчанию enableLocalization и enableStabilization установлены в true.

setResultPoseType(resultPoseParams: MegaResultPoseTypeParameters): void;

Параметры

resultPoseParams

Возвращаемое значение

updateToken(apiToken)

Обновление API Token. Вызывается только при создании через createWithToken. Не действует при создании через create.

updateToken(apiToken: string): void;

Параметры

apiToken

Возвращаемое значение