Documentation of 'org.jhotdraw.samples.svg.RadialGradient' Java class
RadialGradient
org.jhotdraw.samples.svg

Class RadialGradient

  • All Implemented Interfaces:
    java.lang.Cloneable, Gradient


    public class RadialGradient
    extends java.lang.Object
    implements Gradient
    Represents an SVG RadialGradient.
    • Constructor Detail

      • RadialGradient

        public RadialGradient()
        Creates a new instance.
      • RadialGradient

        public RadialGradient(double cx,
                              double cy,
                              double fx,
                              double fy,
                              double r,
                              double[] stopOffsets,
                              java.awt.Color[] stopColors,
                              double[] stopOpacities,
                              boolean isRelativeToFigureBounds,
                              java.awt.geom.AffineTransform tx)
    • Method Detail

      • setGradientCircle

        public void setGradientCircle(double cx,
                                      double cy,
                                      double r)
      • setStops

        public void setStops(double[] offsets,
                             java.awt.Color[] colors,
                             double[] stopOpacities)
      • setRelativeToFigureBounds

        public void setRelativeToFigureBounds(boolean b)
      • getPaint

        public java.awt.Paint getPaint(Figure f,
                                       double opacity)
        Specified by:
        getPaint in interface Gradient
      • getCX

        public double getCX()
      • getCY

        public double getCY()
      • getFX

        public double getFX()
      • getFY

        public double getFY()
      • getR

        public double getR()
      • getStopOffsets

        public double[] getStopOffsets()
      • getStopColors

        public java.awt.Color[] getStopColors()
      • getStopOpacities

        public double[] getStopOpacities()
      • setTransform

        public void setTransform(java.awt.geom.AffineTransform tx)
      • getTransform

        public java.awt.geom.AffineTransform getTransform()
      • transform

        public void transform(java.awt.geom.AffineTransform tx)
        Specified by:
        transform in interface Gradient
      • clone

        public java.lang.Object clone()
        Specified by:
        clone in interface Gradient
        Overrides:
        clone in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.