Class MegaTracker
- Espacio de nombres
- easyar
MegaTracker proporciona funciones de localización en la nube.
Observaciones
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.
Métodos
landmarkFilter
La función de filtrado Mega-Landmark requiere llamar manualmente MegaLandmarkFilter.FilterBySpotId inicialmente. El Tracker no comenzará el seguimiento hasta que Filter devuelva Found.
get landmarkFilter(): MegaLandmarkFilter;
Devuelve
reset()
Reiniciar. Borra todos los estados.
reset(): void;
Devuelve
setRequestTimeParameters(requestTimeParams)
Configura parámetros de tiempo de solicitud. timeoutMilliseconds es el tiempo de espera de conexión (predeterminado: 6000, mínimo: 5000). requestIntervalMilliseconds es el intervalo deseado entre solicitudes (predeterminado: 1000, mínimo: 300; mayor sea el valor, mayor será el error general).
setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;
Parámetros
requestTimeParams
Devuelve
setResultPoseType(resultPoseParams)
Establece el tipo de pose del resultado. Por defecto, tanto enableLocalization como enableStabilization son true.
setResultPoseType(resultPoseParams: MegaResultPoseTypeParameters): void;
Parámetros
resultPoseParams
Devuelve
updateToken(apiToken)
Actualiza API Token. Solo se puede llamar si se creó con createWithToken. Si se creó con create, la llamada no tendrá efecto.
updateToken(apiToken: string): void;
Parámetros
apiToken