RangingPosition
public final class RangingPosition
Position of a device during ranging.
Summary
Public constructors |
|---|
RangingPosition( |
Public methods |
|
|---|---|
final RangingMeasurement |
The azimuth angle in degrees of the ranging device, or null if not available. |
final RangingMeasurement |
The line-of-sight distance in meters of the ranging device, or null if not available. |
final long |
The elapsed realtime in nanos from when the system booted up to this position measurement. |
final RangingMeasurement |
The elevation angle in degrees of the ranging device, or null if not available. |
Public constructors
RangingPosition
public RangingPosition(
RangingMeasurement distance,
RangingMeasurement azimuth,
RangingMeasurement elevation,
long elapsedRealtimeNanos
)
Public methods
getAzimuth
public final RangingMeasurement getAzimuth()
The azimuth angle in degrees of the ranging device, or null if not available. The range is -90, 90.
getDistance
public final RangingMeasurement getDistance()
The line-of-sight distance in meters of the ranging device, or null if not available.
getElapsedRealtimeNanos
public final long getElapsedRealtimeNanos()
The elapsed realtime in nanos from when the system booted up to this position measurement.
getElevation
public final RangingMeasurement getElevation()
The elevation angle in degrees of the ranging device, or null if not available. The range is -90, 90.