Class BasicDrawing.BasicPathOverlay
- java.lang.Object
-
- org.insa.graphs.gui.drawing.components.BasicDrawing.BasicOverlay
-
- org.insa.graphs.gui.drawing.components.BasicDrawing.BasicPathOverlay
-
- All Implemented Interfaces:
Overlay,PathOverlay
- Enclosing class:
- BasicDrawing
private class BasicDrawing.BasicPathOverlay extends BasicDrawing.BasicOverlay implements PathOverlay
-
-
Field Summary
Fields Modifier and Type Field Description private BasicDrawing.BasicMarkerOverlaydestinationprivate BasicDrawing.BasicMarkerOverlayoriginprivate java.util.List<Point>points-
Fields inherited from class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicOverlay
color, visible
-
-
Constructor Summary
Constructors Constructor Description BasicPathOverlay(java.util.List<Point> points, java.awt.Color color, BasicDrawing.BasicMarkerOverlay origin, BasicDrawing.BasicMarkerOverlay destination)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawImpl(java.awt.Graphics2D graphics)intgetZLevel()voidsetColor(java.awt.Color color)Set the color of this overlay.-
Methods inherited from class org.insa.graphs.gui.drawing.components.BasicDrawing.BasicOverlay
delete, draw, getColor, isVisible, redraw, setVisible
-
-
-
-
Field Detail
-
points
private final java.util.List<Point> points
-
origin
private BasicDrawing.BasicMarkerOverlay origin
-
destination
private BasicDrawing.BasicMarkerOverlay destination
-
-
Constructor Detail
-
BasicPathOverlay
public BasicPathOverlay(java.util.List<Point> points, java.awt.Color color, BasicDrawing.BasicMarkerOverlay origin, BasicDrawing.BasicMarkerOverlay destination)
-
-
Method Detail
-
getZLevel
public int getZLevel()
- Specified by:
getZLevelin classBasicDrawing.BasicOverlay- Returns:
- The Z level of this overlay (>= 1).
-
setColor
public void setColor(java.awt.Color color)
Description copied from interface:OverlaySet the color of this overlay.- Specified by:
setColorin interfaceOverlay- Overrides:
setColorin classBasicDrawing.BasicOverlay- Parameters:
color- New color for the overlay.
-
drawImpl
public void drawImpl(java.awt.Graphics2D graphics)
- Specified by:
drawImplin classBasicDrawing.BasicOverlay
-
-