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 double |
startTime |
protected java.util.Vector<SystemPositionAndAttitude> |
states |
protected int |
width |
Constructor and Description |
---|
MraVehiclePosHud(pt.lsts.imc.lsf.LsfIndex index,
int width,
int height) |
Modifier and Type | Method and Description |
---|---|
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
public MraVehiclePosHud(pt.lsts.imc.lsf.LsfIndex index, int width, int height)
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-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.