Class DriverRectangleG2d
java.lang.Object
net.sourceforge.plantuml.ugraphic.g2d.DriverShadowedG2d
net.sourceforge.plantuml.ugraphic.g2d.DriverRectangleG2d
- All Implemented Interfaces:
UDriver<URectangle,
java.awt.Graphics2D>
public class DriverRectangleG2d
extends DriverShadowedG2d
implements UDriver<URectangle,java.awt.Graphics2D>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
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) Methods inherited from class net.sourceforge.plantuml.ugraphic.g2d.DriverShadowedG2d
drawOnlyLineShadow, drawOnlyLineShadowSpecial, drawShadow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DriverRectangleG2d
-
-
Method Details
-
draw
public void draw(URectangle rect, double x, double y, ColorMapper mapper, UParam param, java.awt.Graphics2D g2d) - Specified by:
draw
in interfaceUDriver<URectangle,
java.awt.Graphics2D>
-
drawBorder
public static void drawBorder(UParam param, HColor color, ColorMapper mapper, UShapeSized sized, java.awt.Shape shape, java.awt.Graphics2D g2d, double x, double y) -
getPaintGradient
public static java.awt.GradientPaint getPaintGradient(double x, double y, ColorMapper mapper, double width, double height, HColor back) -
managePattern
-