org.placelab.client.tracker
Class ThreeDPositionEstimate
java.lang.Object
org.placelab.client.tracker.ThreeDPositionEstimate
- All Implemented Interfaces:
- Estimate
- public class ThreeDPositionEstimate
- extends java.lang.Object
- implements Estimate
An Estimate whose Coordinate is a ThreeDCoordinate
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
position
protected ThreeDCoordinate position
stdDev
protected double stdDev
timestamp
protected long timestamp
ThreeDPositionEstimate
public ThreeDPositionEstimate()
ThreeDPositionEstimate
public ThreeDPositionEstimate(ThreeDPositionEstimate e)
ThreeDPositionEstimate
public ThreeDPositionEstimate(long timestamp,
ThreeDCoordinate position,
double stdDev)
construct
public void construct(long timestamp,
Coordinate position,
java.lang.String stdDevString)
- Specified by:
construct in interface Estimate
getTimestamp
public long getTimestamp()
- Specified by:
getTimestamp in interface Estimate
- Returns:
- the time when this Estimate was computed
getCoord
public Coordinate getCoord()
- Specified by:
getCoord in interface Estimate
getThreeDPosition
public ThreeDCoordinate getThreeDPosition()
getStdDev
public double getStdDev()
getStdDevAsString
public java.lang.String getStdDevAsString()
- Specified by:
getStdDevAsString in interface Estimate
getStdDevInMeters
public int getStdDevInMeters()
- Specified by:
getStdDevInMeters in interface Estimate
toString
public java.lang.String toString()