Table of Contents

Class MegaTracker

Spazio dei nomi
easyar

MegaTracker fornisce funzionalità di localizzazione cloud.

MegaTracker

Osservazioni

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.

Metodi

landmarkFilter

Funzione di filtraggio Mega Landmark All'inizio è necessario chiamare manualmente MegaLandmarkFilter.FilterBySpotId. Il Tracker non inizierà il tracciamento fino a quando il Filter non restituirà Found.

get landmarkFilter(): MegaLandmarkFilter;

Valore restituito

reset()

Reimposta. Cancella tutti gli stati.

reset(): void;

Valore restituito

setRequestTimeParameters(requestTimeParams)

Imposta i parametri temporali della richiesta. timeoutMilliseconds è il timeout di connessione, predefinito 6000, minimo 5000. requestIntervalMilliseconds è l'intervallo di richiesta desiderato, predefinito 1000, minimo 300; valori più grandi aumentano l'errore complessivo.

setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;

Parametri

requestTimeParams

Valore restituito

setResultPoseType(resultPoseParams)

Imposta il tipo di orientamento del risultato. Per impostazione predefinita, sia enableLocalization che enableStabilization sono true.

setResultPoseType(resultPoseParams: MegaResultPoseTypeParameters): void;

Parametri

resultPoseParams

Valore restituito

updateToken(apiToken)

Aggiorna API Token, può essere chiamato solo dopo la creazione con createWithToken. Chiamato dopo la creazione con create è inefficace.

updateToken(apiToken: string): void;

Parametri

apiToken

Valore restituito