Package org.openstreetmap.josm.gui.draw
Class MapViewPath.LineVisitor
- java.lang.Object
-
- org.openstreetmap.josm.gui.draw.MapViewPath.AbstractMapPathVisitor
-
- org.openstreetmap.josm.gui.draw.MapViewPath.LineVisitor
-
- All Implemented Interfaces:
MapViewPath.PathVisitor
- Enclosing class:
- MapViewPath
private final class MapViewPath.LineVisitor extends MapViewPath.AbstractMapPathVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private MapViewPath.PathSegmentConsumer
consumer
private double
inLineOffset
private MapViewState.MapViewPoint
last
private boolean
startIsOldEnd
-
Constructor Summary
Constructors Constructor Description LineVisitor(MapViewPath.PathSegmentConsumer consumer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
visitLineTo(MapViewState.MapViewPoint p)
(package private) void
visitMoveTo(MapViewState.MapViewPoint p)
-
Methods inherited from class org.openstreetmap.josm.gui.draw.MapViewPath.AbstractMapPathVisitor
visitClose, visitLineTo, visitMoveTo
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openstreetmap.josm.gui.draw.MapViewPath.PathVisitor
visit
-
-
-
-
Field Detail
-
consumer
private final MapViewPath.PathSegmentConsumer consumer
-
last
private MapViewState.MapViewPoint last
-
inLineOffset
private double inLineOffset
-
startIsOldEnd
private boolean startIsOldEnd
-
-
Constructor Detail
-
LineVisitor
LineVisitor(MapViewPath.PathSegmentConsumer consumer)
-
-
Method Detail
-
visitMoveTo
void visitMoveTo(MapViewState.MapViewPoint p)
- Specified by:
visitMoveTo
in classMapViewPath.AbstractMapPathVisitor
-
visitLineTo
void visitLineTo(MapViewState.MapViewPoint p)
- Specified by:
visitLineTo
in classMapViewPath.AbstractMapPathVisitor
-
-