public class Shadowable
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
ShapePaint |
shadowPaint
The shadow paint.
|
org.graphstream.ui.geom.Point2 |
theShadowOff
Offset of the shadow according to the shape center.
|
org.graphstream.ui.geom.Point2 |
theShadowWidth
Additional width of a shadow (added to the shape size).
|
| Constructor and Description |
|---|
Shadowable() |
| Modifier and Type | Method and Description |
|---|---|
void |
cast(java.awt.Graphics2D g,
java.awt.Shape shape)
Render the shadow.
|
void |
configureShadowableForGroup(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,
double height)
Set the shadow width added to the shape width.
|
public ShapePaint shadowPaint
public org.graphstream.ui.geom.Point2 theShadowWidth
public org.graphstream.ui.geom.Point2 theShadowOff
public void shadowWidth(double width,
double height)
public void shadowOffset(double xoff,
double yoff)
public void cast(java.awt.Graphics2D g,
java.awt.Shape shape)
g - The Java2D graphics.public void configureShadowableForGroup(org.graphstream.ui.graphicGraph.stylesheet.Style style,
org.graphstream.ui.view.camera.DefaultCamera2D camera)