Class MegaTracker
- Spazio dei nomi
- easyar
MegaTracker fornisce funzionalità di localizzazione cloud.
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