Package | Description |
---|---|
org.openstreetmap.josm.data |
Provides the classes for JOSM managed data.
|
org.openstreetmap.josm.gui.layer.geoimage |
Provides classes for handling layers displaying geottaged pictures.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ImageEntry> |
ImageData.data |
Modifier and Type | Method and Description |
---|---|
ImageEntry |
ImageData.getSelectedImage()
Return the first currently selected image
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ImageEntry> |
ImageData.getImages()
Returns the images
|
java.util.List<ImageEntry> |
ImageData.getSelectedImages()
Return the current selected images
|
Modifier and Type | Method and Description |
---|---|
void |
ImageData.addImageToSelection(ImageEntry image)
Add image to the list of selected images
|
private void |
ImageData.afterImageUpdated(ImageEntry img) |
boolean |
ImageData.isImageSelected(ImageEntry image)
Determines if the image is selected
|
void |
ImageData.removeImage(ImageEntry img)
Remove the image from the list and trigger update listener
|
void |
ImageData.removeImageToSelection(ImageEntry image)
Remove the image from the list of selected images
|
void |
ImageData.setSelectedImage(ImageEntry image)
Select as the selected the given image
|
void |
ImageData.updateImageDirection(ImageEntry img,
double direction)
Update the image direction of the image and trigger update
|
void |
ImageData.updateImagePosition(ImageEntry img,
LatLon newPos)
Update the position of the image and trigger update
|
Modifier and Type | Method and Description |
---|---|
private void |
ImageData.removeImages(java.util.List<ImageEntry> selectedImages) |
Constructor and Description |
---|
ImageData(java.util.List<ImageEntry> data)
Construct a new image container with a list of images
|
Modifier and Type | Field and Description |
---|---|
private ImageEntry |
ImageViewerDialog.currentEntry |
private ImageEntry |
ImageDisplay.entry
The file that is currently displayed
|
private ImageEntry |
ImageDisplay.LoadImageRunnable.entry |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<ImageEntry> |
ThumbsLoader.data |
Modifier and Type | Method and Description |
---|---|
static ImageEntry |
ImageViewerDialog.getCurrentImage()
Returns the currently displayed image.
|
ImageEntry |
GeoImageLayer.getPhotoUnderMouse(java.awt.event.MouseEvent evt)
Returns the image that matches the position of the mouse event.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ImageEntry> |
GeoImageLayer.getImages()
Get list of images in layer.
|
private java.util.List<ImageEntry> |
CorrelateGpxWithImages.getSortedImgList() |
private java.util.List<ImageEntry> |
CorrelateGpxWithImages.getSortedImgList(boolean exif,
boolean tagged)
Returns a list of images that fulfill the given criteria.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageViewerDialog.displayImage(ImageData data,
ImageEntry entry)
Displays a single image for the given layer.
|
private java.awt.image.BufferedImage |
ThumbsLoader.loadThumb(ImageEntry entry) |
private void |
GeoImageLayer.paintImage(ImageEntry e,
MapView mv,
java.awt.Rectangle clip,
java.awt.Graphics2D tempG)
Paint one image.
|
void |
ImageDisplay.setImage(ImageEntry entry)
Sets a new source image to be displayed by this
ImageDisplay . |
(package private) void |
CorrelateGpxWithImages.SetOffsetActionListener.updateExifComponents(ImageEntry img) |
Modifier and Type | Method and Description |
---|---|
(package private) static Pair<GpxTimezone,GpxTimeOffset> |
CorrelateGpxWithImages.autoGuess(java.util.List<ImageEntry> imgs,
GpxData gpx)
Tries to auto-guess the timezone and offset.
|
void |
ImageViewerDialog.displayImages(ImageData data,
java.util.List<ImageEntry> entries)
Displays images for the given layer.
|
Constructor and Description |
---|
ImageEntry(ImageEntry other)
Constructs a new
ImageEntry from an existing instance. |
LoadImageRunnable(ImageEntry entry) |
Constructor and Description |
---|
GeoImageLayer(java.util.List<ImageEntry> data,
GpxLayer gpxLayer)
Constructs a new
GeoImageLayer . |
GeoImageLayer(java.util.List<ImageEntry> data,
GpxLayer gpxLayer,
boolean useThumbs)
Constructs a new
GeoImageLayer . |
GeoImageLayer(java.util.List<ImageEntry> data,
GpxLayer gpxLayer,
java.lang.String name)
Constructs a new
GeoImageLayer . |
GeoImageLayer(java.util.List<ImageEntry> data,
GpxLayer gpxLayer,
java.lang.String name,
boolean useThumbs)
Constructs a new
GeoImageLayer . |
ThumbsLoader(java.util.Collection<ImageEntry> entries)
Constructs a new thumbnail loader that operates on the image entries
|
ThumbsLoader(java.util.Collection<ImageEntry> data,
GeoImageLayer layer) |