Ignore:
Timestamp:
2021-10-09T20:42:32+02:00 (5 years ago)
Author:
Don-vip
Message:

see #16472 - draw direction arrow of 360 images

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java

    r18247 r18263  
    2222import java.util.concurrent.Future;
    2323import java.util.stream.Collectors;
     24
    2425import javax.swing.AbstractAction;
    2526import javax.swing.Box;
     
    4950import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener;
    5051import org.openstreetmap.josm.gui.layer.imagery.ImageryFilterSettings;
     52import org.openstreetmap.josm.gui.util.imagery.Vector3D;
    5153import org.openstreetmap.josm.tools.ImageProvider;
    5254import org.openstreetmap.josm.tools.Logging;
     
    123125        JButton btn = new JButton(action);
    124126        btn.setPreferredSize(buttonDim);
    125         btn.addPropertyChangeListener("enabled", propertyChangeEvent -> action.setEnabled(Boolean.TRUE.equals(propertyChangeEvent.getNewValue())));
     127        btn.addPropertyChangeListener("enabled", e -> action.setEnabled(Boolean.TRUE.equals(e.getNewValue())));
    126128        return btn;
    127129    }
     
    626628
    627629    /**
     630     * Returns the rotation of the currently displayed image.
     631     * @param entry The entry to get the rotation for. May be {@code null}.
     632     * @return the rotation of the currently displayed image, or {@code null}
     633     * @since 18263
     634     */
     635    public Vector3D getRotation(IImageEntry<?> entry) {
     636        return imgDisplay.getRotation(entry);
     637    }
     638
     639    /**
    628640     * Returns whether the center view is currently active.
    629641     * @return {@code true} if the center view is active, {@code false} otherwise
Note: See TracChangeset for help on using the changeset viewer.