Class DriverRectangleG2d

  • All Implemented Interfaces:
    UDriver<java.awt.Graphics2D>

    public class DriverRectangleG2d
    extends DriverShadowedG2d
    implements UDriver<java.awt.Graphics2D>
    • Constructor Detail

      • DriverRectangleG2d

        public DriverRectangleG2d​(double dpiFactor,
                                  EnsureVisible visible)
    • Method Detail

      • draw

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