public class DriverRectangleG2d extends DriverShadowedG2d implements UDriver<URectangle,java.awt.Graphics2D>
Constructor and Description |
---|
DriverRectangleG2d(double dpiFactor,
EnsureVisible visible) |
Modifier and Type | Method and Description |
---|---|
void |
draw(URectangle rect,
double x,
double y,
ColorMapper mapper,
UParam param,
java.awt.Graphics2D g2d) |
static void |
drawBorder(UParam param,
HColor color,
ColorMapper mapper,
UShapeSized sized,
java.awt.Shape shape,
java.awt.Graphics2D g2d,
double x,
double y) |
static java.awt.GradientPaint |
getPaintGradient(double x,
double y,
ColorMapper mapper,
double width,
double height,
HColor back) |
static void |
managePattern(UParam param,
java.awt.Graphics2D g2d) |
drawOnlyLineShadow, drawOnlyLineShadowSpecial, drawShadow
public DriverRectangleG2d(double dpiFactor, EnsureVisible visible)
public void draw(URectangle rect, double x, double y, ColorMapper mapper, UParam param, java.awt.Graphics2D g2d)
draw
in interface UDriver<URectangle,java.awt.Graphics2D>
public static void drawBorder(UParam param, HColor color, ColorMapper mapper, UShapeSized sized, java.awt.Shape shape, java.awt.Graphics2D g2d, double x, double y)
public static java.awt.GradientPaint getPaintGradient(double x, double y, ColorMapper mapper, double width, double height, HColor back)
public static void managePattern(UParam param, java.awt.Graphics2D g2d)