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 Details

    • DriverRectangleG2d

      public DriverRectangleG2d(double dpiFactor, EnsureVisible visible)
  • Method Details

    • draw

      public void draw(URectangle rect, double x, double y, ColorMapper mapper, UParam param, java.awt.Graphics2D g2d)
      Specified by:
      draw in interface UDriver<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

      public static void managePattern(UParam param, java.awt.Graphics2D g2d)