Class ShadowableLine
java.lang.Object
org.graphstream.ui.swing.renderer.shape.swing.shapePart.ShadowableLine
public class ShadowableLine
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description ShapeStroke
shadowStroke
The shadow paint.java.awt.Color
theShadowColor
org.graphstream.ui.geom.Point2
theShadowOff
Offset of the shadow according to the shape center.double
theShadowWidth
Additional width of a shadow (added to the shape size). -
Constructor Summary
Constructors Constructor Description ShadowableLine()
-
Method Summary
Modifier and Type Method Description void
cast(java.awt.Graphics2D g, java.awt.Shape shape)
Render the shadow.void
configureShadowableLineForGroup(org.graphstream.ui.graphicGraph.stylesheet.Style style, org.graphstream.ui.view.camera.DefaultCamera2D camera)
Configure all the static parts needed to cast the shadow of the shape.void
shadowOffset(double xoff, double yoff)
Set the shadow offset according to the shape.void
shadowWidth(double width)
Sety the shadow width added to the shape width.
-
Field Details
-
shadowStroke
The shadow paint. -
theShadowWidth
public double theShadowWidthAdditional width of a shadow (added to the shape size). -
theShadowOff
public org.graphstream.ui.geom.Point2 theShadowOffOffset of the shadow according to the shape center. -
theShadowColor
public java.awt.Color theShadowColor
-
-
Constructor Details
-
ShadowableLine
public ShadowableLine()
-
-
Method Details
-
shadowWidth
public void shadowWidth(double width)Sety the shadow width added to the shape width. -
shadowOffset
public void shadowOffset(double xoff, double yoff)Set the shadow offset according to the shape. -
cast
public void cast(java.awt.Graphics2D g, java.awt.Shape shape)Render the shadow.- Parameters:
g
- The Java2D graphics.
-
configureShadowableLineForGroup
public void configureShadowableLineForGroup(org.graphstream.ui.graphicGraph.stylesheet.Style style, org.graphstream.ui.view.camera.DefaultCamera2D camera)Configure all the static parts needed to cast the shadow of the shape.
-