@NotThreadSafe public final class InterpolatedTrackingReport extends TrackingReport
| Constructor and Description |
|---|
InterpolatedTrackingReport(long timestamp,
dk.dma.enav.model.geometry.Position position,
float courseOverGround,
float speedOverGround,
float trueHeading)
Instantiates a new Interpolated tracking report.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getCourseOverGround()
Gets course over ground.
|
dk.dma.enav.model.geometry.Position |
getPosition()
Gets position.
|
float |
getSpeedOverGround()
Gets speed over ground.
|
long |
getTimestamp()
Gets timestamp.
|
LocalDateTime |
getTimestampTyped()
Gets timestamp typed.
|
float |
getTrueHeading()
Gets true heading.
|
clone, getProperty, removeProperty, setPropertypublic InterpolatedTrackingReport(long timestamp,
dk.dma.enav.model.geometry.Position position,
float courseOverGround,
float speedOverGround,
float trueHeading)
timestamp - the timestampposition - the positioncourseOverGround - the course over groundspeedOverGround - the speed over groundtrueHeading - the true headingpublic long getTimestamp()
TrackingReportgetTimestamp in class TrackingReportpublic LocalDateTime getTimestampTyped()
TrackingReportgetTimestampTyped in class TrackingReportpublic dk.dma.enav.model.geometry.Position getPosition()
TrackingReportgetPosition in class TrackingReportpublic float getCourseOverGround()
TrackingReportgetCourseOverGround in class TrackingReportpublic float getSpeedOverGround()
TrackingReportgetSpeedOverGround in class TrackingReportpublic float getTrueHeading()
TrackingReportgetTrueHeading in class TrackingReportCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.