Class ShadowableLine
java.lang.Object
org.graphstream.ui.swing.renderer.shape.swing.shapePart.ShadowableLine
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe shadow paint.org.graphstream.ui.geom.Point2Offset of the shadow according to the shape center.doubleAdditional width of a shadow (added to the shape size). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcast(Graphics2D g, Shape shape) Render the shadow.voidconfigureShadowableLineForGroup(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.voidshadowOffset(double xoff, double yoff) Set the shadow offset according to the shape.voidshadowWidth(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
-
-
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
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.
-