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.BasicMarkerOverlay
destination
private BasicDrawing.BasicMarkerOverlay
origin
private 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 void
drawImpl(java.awt.Graphics2D graphics)
int
getZLevel()
void
setColor(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:
getZLevel
in classBasicDrawing.BasicOverlay
- Returns:
- The Z level of this overlay (>= 1).
-
setColor
public void setColor(java.awt.Color color)
Description copied from interface:Overlay
Set the color of this overlay.- Specified by:
setColor
in interfaceOverlay
- Overrides:
setColor
in classBasicDrawing.BasicOverlay
- Parameters:
color
- New color for the overlay.
-
drawImpl
public void drawImpl(java.awt.Graphics2D graphics)
- Specified by:
drawImpl
in classBasicDrawing.BasicOverlay
-
-