Interface RadioSourceLocated<P extends com.irurueta.geometry.Point<?>>

Type Parameters:
P - a Point type.
All Superinterfaces:
Serializable
All Known Subinterfaces:
RadioSourceWithPowerAndLocated<P>
All Known Implementing Classes:
BeaconLocated, BeaconLocated2D, BeaconLocated3D, BeaconWithPowerAndLocated, BeaconWithPowerAndLocated2D, BeaconWithPowerAndLocated3D, WifiAccessPointLocated, WifiAccessPointLocated2D, WifiAccessPointLocated3D, WifiAccessPointWithPowerAndLocated, WifiAccessPointWithPowerAndLocated2D, WifiAccessPointWithPowerAndLocated3D

public interface RadioSourceLocated<P extends com.irurueta.geometry.Point<?>> extends Serializable
Interface defining any radio source (e.g. Wi-fi access point or Bluetooth beacon) whose location is known.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets position where radio source is located.
    com.irurueta.algebra.Matrix
    Gets covariance of inhomogeneous coordinates of current position (if available).
  • Method Details

    • getPosition

      P getPosition()
      Gets position where radio source is located.
      Returns:
      position where radio source is located.
    • getPositionCovariance

      com.irurueta.algebra.Matrix getPositionCovariance()
      Gets covariance of inhomogeneous coordinates of current position (if available).
      Returns:
      covariance of position or null.