Class VesselPositionUpdateData
- java.lang.Object
-
- ch.sahits.game.openpatrician.clientserverinterface.model.VesselPositionUpdateData
-
public class VesselPositionUpdateData extends java.lang.Object
- Author:
- Andi Hotz, (c) Sahits GmbH, 2016 Created on Jan 09, 2016
-
-
Field Summary
Fields Modifier and Type Field Description private long
animationStartMS
private javafx.geometry.Point2D
destination
private long
durationInMs
private PathInterpolator
interpolator
private boolean
isDestinationCity
private boolean
isSourceCity
private javafx.geometry.Point2D
source
private double
traveledDistanceSinceLastDamageUpdate
-
Constructor Summary
Constructors Constructor Description VesselPositionUpdateData(PathInterpolator interpolator, javafx.geometry.Point2D source, javafx.geometry.Point2D destination, long duration)
-
-
-
Field Detail
-
interpolator
private final PathInterpolator interpolator
-
animationStartMS
private long animationStartMS
-
durationInMs
private long durationInMs
-
destination
private final javafx.geometry.Point2D destination
-
source
private final javafx.geometry.Point2D source
-
isDestinationCity
private boolean isDestinationCity
-
isSourceCity
private boolean isSourceCity
-
traveledDistanceSinceLastDamageUpdate
private double traveledDistanceSinceLastDamageUpdate
-
-
Constructor Detail
-
VesselPositionUpdateData
public VesselPositionUpdateData(PathInterpolator interpolator, javafx.geometry.Point2D source, javafx.geometry.Point2D destination, long duration)
-
-