Class MegaTracker
- Namespace
- easyar
MegaTracker bietet Cloud-Positionierungsfunktionen.
Hinweise
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.
Methoden
landmarkFilter
Mega Landmark Filterfunktion Zu Beginn müssen Sie manuell MegaLandmarkFilter.FilterBySpotId aufrufen. Bevor der Filter 'Found' zurückgibt, wird der Tracker nicht mit der Verfolgung beginnen.
get landmarkFilter(): MegaLandmarkFilter;
Rückgabewert
reset()
Zurücksetzen. Löscht alle Zustände.
reset(): void;
Rückgabewert
setRequestTimeParameters(requestTimeParams)
Setzt die Anforderungszeitparameter. timeoutMilliseconds ist die Verbindungstimeout-Zeit, standardmäßig 6000, Minimum 5000. requestIntervalMilliseconds ist die gewünschte Anforderungsintervallzeit, standardmäßig 1000, Minimum 300, je größer der Wert, desto größer der Gesamtfehler.
setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;
Parameter
requestTimeParams
Rückgabewert
setResultPoseType(resultPoseParams)
Setzt den Ergebnishaltungstyp. Standardmäßig sind enableLocalization und enableStabilization beide true.
setResultPoseType(resultPoseParams: MegaResultPoseTypeParameters): void;
Parameter
resultPoseParams
Rückgabewert
updateToken(apiToken)
Aktualisiert das API-Token, kann nur aufgerufen werden, nachdem es mit createWithToken erstellt wurde. Nach der Erstellung mit create ist der Aufruf ungültig.
updateToken(apiToken: string): void;
Parameter
apiToken