public class MraVehiclePosHud
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
currentPosition |
protected double |
endTime |
protected int |
height |
protected java.awt.image.BufferedImage |
img |
protected pt.lsts.imc.lsf.LsfIndex |
index |
protected java.awt.image.BufferedImage |
map |
protected double |
maxX |
protected double |
maxY |
protected double |
minX |
protected double |
minY |
protected java.awt.Color |
pathColor |
protected LocationType |
ref |
protected IMraLogGroup |
source |
protected double |
startTime |
protected java.util.Vector<SystemPositionAndAttitude> |
states |
protected int |
width |
Constructor and Description |
---|
MraVehiclePosHud(IMraLogGroup source,
int width,
int height) |
Modifier and Type | Method and Description |
---|---|
void |
correctPositions() |
protected void |
createMap() |
double |
getEndTime() |
java.awt.image.BufferedImage |
getImage(double timestamp) |
java.awt.image.BufferedImage |
getImage(double startTimestamp,
double endTimestamp,
double timestep) |
double |
getStartTime() |
double |
getTimestamp() |
protected void |
loadIndex() |
static void |
main(java.lang.String[] args) |
void |
setEndTime(double endTime) |
void |
setPathColor(java.awt.Color pathColor) |
void |
setStartTime(double startTime) |
void |
setTimestamp(double timeSecs) |
protected pt.lsts.imc.lsf.LsfIndex index
protected java.util.Vector<SystemPositionAndAttitude> states
protected double startTime
protected double endTime
protected double minX
protected double minY
protected double maxX
protected double maxY
protected LocationType ref
protected java.awt.image.BufferedImage map
protected java.awt.image.BufferedImage img
protected int currentPosition
protected int width
protected int height
protected java.awt.Color pathColor
protected IMraLogGroup source
public MraVehiclePosHud(IMraLogGroup source, int width, int height)
public void correctPositions()
protected void loadIndex()
public java.awt.image.BufferedImage getImage(double startTimestamp, double endTimestamp, double timestep)
public java.awt.image.BufferedImage getImage(double timestamp)
protected void createMap()
public void setTimestamp(double timeSecs)
public double getTimestamp()
public final double getStartTime()
public final void setStartTime(double startTime)
startTime
- the startTime to setpublic final double getEndTime()
public final void setEndTime(double endTime)
endTime
- the endTime to setpublic final void setPathColor(java.awt.Color pathColor)
pathColor
- the pathColor to setpublic static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.