Geospatial.State


public final class Geospatial.State


State of Geospatial at a specific point in time.

Summary

Public methods

boolean
equals(Object other)
final @NonNull GeospatialPose

the current GeospatialPose of Geospatial

final @NonNull Geospatial.GeospatialTrackingState

the current GeospatialTrackingState of Geospatial

final double

the estimated horizontal accuracy in meters with respect to latitude and longitude

final double

the estimated orientation yaw angle accuracy in degrees

final @NonNull Geospatial

self-reference to the object that owns this state

final double

the estimated altitude accuracy in meters

int
@NonNull String

Returns a string representation of State for debugging.

Public methods

equals

public boolean equals(Object other)

getGeospatialPose

Added in 1.1.0-alpha01
public final @NonNull GeospatialPose getGeospatialPose()

the current GeospatialPose of Geospatial

getGeospatialTrackingState

Added in 1.0.0
public final @NonNull Geospatial.GeospatialTrackingState getGeospatialTrackingState()

the current GeospatialTrackingState of Geospatial

getHorizontalAccuracy

Added in 1.1.0-alpha01
public final double getHorizontalAccuracy()

the estimated horizontal accuracy in meters with respect to latitude and longitude

getOrientationYawAccuracy

Added in 1.1.0-alpha01
public final double getOrientationYawAccuracy()

the estimated orientation yaw angle accuracy in degrees

getOwner

Added in 1.0.0
public final @NonNull Geospatial getOwner()

self-reference to the object that owns this state

getVerticalAccuracy

Added in 1.1.0-alpha01
public final double getVerticalAccuracy()

the estimated altitude accuracy in meters

hashCode

public int hashCode()

toString

public @NonNull String toString()

Returns a string representation of State for debugging.

Note: Not intended for production use.