Class SelectNonRoundedBuildingAction
java.lang.Object
javax.swing.AbstractAction
org.openstreetmap.josm.actions.JosmAction
org.openstreetmap.josm.plugins.mapathoner.SelectNonRoundedBuildingAction
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
,org.openstreetmap.josm.tools.Destroyable
public final class SelectNonRoundedBuildingAction
extends org.openstreetmap.josm.actions.JosmAction
Select Non Rounded Building
Selects buildings that are almost rounded, i.e. the angles are +/- 1 degree from (180 - 360 / N) where N is the number of the nodes of the building.
The non rounded buildings found are added to the current selection.
This script is open source and licensed under GPL.
- Since:
- xxx
- Author:
- MikeTho16, qeef
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openstreetmap.josm.actions.JosmAction
org.openstreetmap.josm.actions.JosmAction.ActiveLayerChangeAdapter, org.openstreetmap.josm.actions.JosmAction.LayerChangeAdapter, org.openstreetmap.josm.actions.JosmAction.SelectionChangeAdapter
-
Field Summary
Fields inherited from class org.openstreetmap.josm.actions.JosmAction
sc
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newSelectNonRoundedBuildingAction
. -
Method Summary
Methods inherited from class org.openstreetmap.josm.actions.JosmAction
buildActiveLayerChangeAdapter, buildLayerChangeAdapter, checkAndConfirmOutlyingOperation, destroy, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, listenToSelectionChange, setHelpId, setToolbarId, setTooltip, updateEnabledState, updateEnabledState, updateEnabledStateOnCurrentSelection, updateEnabledStateOnCurrentSelection, updateEnabledStateOnModifiableSelection, waitFuture
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
SelectNonRoundedBuildingAction
public SelectNonRoundedBuildingAction()Constructs a newSelectNonRoundedBuildingAction
.
-
-
Method Details
-
actionPerformed
-