|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.josm.gui.layer.geoimage.ImageEntry
public final class ImageEntry
Field Summary | |
---|---|
private java.lang.Double |
elevation
Elevation (altitude) in meters |
private LatLon |
exifCoor
|
private java.lang.Double |
exifImgDir
|
private java.lang.Integer |
exifOrientation
|
private java.util.Date |
exifTime
|
private java.io.File |
file
|
private java.util.Date |
gpsTime
The time after correlation with a gpx track |
private CachedLatLon |
pos
The following values are computed from the correlation with the gpx track |
private java.lang.Double |
speed
Speed in kilometer per second |
(package private) java.awt.Image |
thumbnail
|
(package private) ImageEntry |
tmp
When the corralation dialog is open, we like to show the image position for the current time offset on the map in real time. |
Constructor Summary | |
---|---|
ImageEntry()
|
Method Summary | |
---|---|
void |
applyTmp()
Copy the values from the temporary variable to the main instance. |
void |
cleanTmp()
Make a fresh copy and save it in the temporary variable. |
ImageEntry |
clone()
|
int |
compareTo(ImageEntry image)
|
java.lang.Double |
getElevation()
|
(package private) LatLon |
getExifCoor()
|
java.lang.Double |
getExifImgDir()
|
java.lang.Integer |
getExifOrientation()
|
java.util.Date |
getExifTime()
|
java.io.File |
getFile()
other getter methods |
java.util.Date |
getGpsTime()
|
CachedLatLon |
getPos()
getter methods that refer to the temporary value |
java.lang.Double |
getSpeed()
|
boolean |
isTagged()
If it has been tagged i.e. |
void |
setElevation(java.lang.Double elevation)
|
(package private) void |
setExifCoor(LatLon exifCoor)
|
(package private) void |
setExifImgDir(double exifDir)
|
(package private) void |
setExifOrientation(java.lang.Integer exifOrientation)
|
(package private) void |
setExifTime(java.util.Date exifTime)
|
(package private) void |
setFile(java.io.File file)
|
(package private) void |
setGpsTime(java.util.Date gpsTime)
|
void |
setPos(CachedLatLon pos)
setter methods |
void |
setPos(LatLon pos)
|
void |
setSpeed(java.lang.Double speed)
|
java.lang.String |
toString()
String representation. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.io.File file
private java.lang.Integer exifOrientation
private LatLon exifCoor
private java.lang.Double exifImgDir
private java.util.Date exifTime
java.awt.Image thumbnail
private CachedLatLon pos
private java.lang.Double speed
private java.lang.Double elevation
private java.util.Date gpsTime
ImageEntry tmp
Constructor Detail |
---|
public ImageEntry()
Method Detail |
---|
public CachedLatLon getPos()
public java.lang.Double getSpeed()
public java.lang.Double getElevation()
public java.util.Date getGpsTime()
public java.io.File getFile()
public java.lang.Integer getExifOrientation()
public java.util.Date getExifTime()
LatLon getExifCoor()
public java.lang.Double getExifImgDir()
public void setPos(CachedLatLon pos)
public void setPos(LatLon pos)
public void setSpeed(java.lang.Double speed)
public void setElevation(java.lang.Double elevation)
void setFile(java.io.File file)
void setExifOrientation(java.lang.Integer exifOrientation)
void setExifTime(java.util.Date exifTime)
void setGpsTime(java.util.Date gpsTime)
void setExifCoor(LatLon exifCoor)
void setExifImgDir(double exifDir)
public ImageEntry clone()
clone
in class java.lang.Object
public int compareTo(ImageEntry image)
compareTo
in interface java.lang.Comparable<ImageEntry>
public void cleanTmp()
public void applyTmp()
public boolean isTagged()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |