Class RMMultipleStopGradient.RadialGradient

  • All Implemented Interfaces:
    java.awt.Paint, java.awt.PaintContext, java.awt.Transparency
    Enclosing class:
    RMMultipleStopGradient

    public static class RMMultipleStopGradient.RadialGradient
    extends RMMultipleStopGradient
    Multiple stop radial gradient.
    • Constructor Detail

      • RadialGradient

        public RadialGradient​(float x0,
                              float y0,
                              float x1,
                              float y1,
                              RMGradientFill fill)
        Create MultipleStopRadialGradient.
    • Method Detail

      • setDeviceTransform

        public void setDeviceTransform​(java.awt.geom.AffineTransform x,
                                       java.awt.Rectangle devRect)
        Sets the transform from user space to device space.
        Overrides:
        setDeviceTransform in class RMMultipleStopGradient
      • doShading

        public void doShading​(int[] argb_samples,
                              int x,
                              int y,
                              int w,
                              int h)
        Shading loop.
        Overrides:
        doShading in class RMMultipleStopGradient