Uses of Class
org.openstreetmap.josm.actions.JoinAreasAction.WayInPolygon
-
Packages that use JoinAreasAction.WayInPolygon Package Description org.openstreetmap.josm.actions Provides the classes for JOSM user actions. -
-
Uses of JoinAreasAction.WayInPolygon in org.openstreetmap.josm.actions
Fields in org.openstreetmap.josm.actions declared as JoinAreasAction.WayInPolygon Modifier and Type Field Description private JoinAreasAction.WayInPolygonJoinAreasAction.WayTraverser. lastWayCurrent state of walk algorithmFields in org.openstreetmap.josm.actions with type parameters of type JoinAreasAction.WayInPolygon Modifier and Type Field Description private java.util.Set<JoinAreasAction.WayInPolygon>JoinAreasAction.WayTraverser. availableWaysSet ofJoinAreasAction.WayInPolygonto be joined by walk algorithmjava.util.List<JoinAreasAction.WayInPolygon>JoinAreasAction.AssembledPolygon. waysMethods in org.openstreetmap.josm.actions that return JoinAreasAction.WayInPolygon Modifier and Type Method Description JoinAreasAction.WayInPolygonJoinAreasAction.WayTraverser. leftComingWay()Search for another way coming to the same head node at left side from last way.JoinAreasAction.WayInPolygonJoinAreasAction.WayTraverser. startNewWay()Reset walk algorithm to a new start point.JoinAreasAction.WayInPolygonJoinAreasAction.WayTraverser. walk()Get the next way creating a clockwise path, ensure it is the most right way.Methods in org.openstreetmap.josm.actions that return types with arguments of type JoinAreasAction.WayInPolygon Modifier and Type Method Description private static java.util.List<JoinAreasAction.WayInPolygon>JoinAreasAction. markWayInsideSide(java.util.List<Way> parts, boolean isInner)This method analyzes the way and assigns each part what direction polygon "inside" is.Methods in org.openstreetmap.josm.actions with parameters of type JoinAreasAction.WayInPolygon Modifier and Type Method Description voidJoinAreasAction.WayTraverser. removeWay(JoinAreasAction.WayInPolygon way)Remove a single way from available waysvoidJoinAreasAction.WayTraverser. setStartWay(JoinAreasAction.WayInPolygon way)Reset walk algorithm to a new start pointMethod parameters in org.openstreetmap.josm.actions with type arguments of type JoinAreasAction.WayInPolygon Modifier and Type Method Description static java.util.List<JoinAreasAction.AssembledPolygon>JoinAreasAction. findBoundaryPolygons(java.util.Collection<JoinAreasAction.WayInPolygon> multigonWays, java.util.List<Way> discardedResult)Finds all ways that form inner or outer boundaries.private WayJoinAreasAction. joinOrientedWays(java.util.List<JoinAreasAction.WayInPolygon> ways)Joins a list of ways (using CombineWayAction and ReverseWayAction as specified in WayInPath)private WayJoinAreasAction. joinWays(java.util.List<JoinAreasAction.WayInPolygon> ways)Joins the outer ways and deletes all short ways that can't be part of a multipolygon anyway.voidJoinAreasAction.WayTraverser. removeWays(java.util.Collection<JoinAreasAction.WayInPolygon> ways)Remove ways from available waysprivate static voidJoinAreasAction. revertDuplicateTwoNodeWays(java.util.List<JoinAreasAction.WayInPolygon> parts)Correct possible error in markWayInsideSide result when splitting a self-intersecting way.Constructor parameters in org.openstreetmap.josm.actions with type arguments of type JoinAreasAction.WayInPolygon Constructor Description AssembledPolygon(java.util.List<JoinAreasAction.WayInPolygon> boundary)WayTraverser(java.util.Collection<JoinAreasAction.WayInPolygon> ways)Constructor
-