org.jhotdraw.samples.svg
Class RadialGradient
- java.lang.Object
-
- org.jhotdraw.samples.svg.RadialGradient
-
-
Constructor Summary
Constructors Constructor and Description RadialGradient()Creates a new instance.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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Objectclone()booleanequals(java.lang.Object o)booleanequals(RadialGradient that)doublegetCX()doublegetCY()doublegetFX()doublegetFY()java.awt.PaintgetPaint(Figure f, double opacity)doublegetR()java.awt.Color[]getStopColors()double[]getStopOffsets()double[]getStopOpacities()java.awt.geom.AffineTransformgetTransform()inthashCode()booleanisRelativeToFigureBounds()voidmakeRelativeToFigureBounds(Figure f)voidsetGradientCircle(double cx, double cy, double r)voidsetRelativeToFigureBounds(boolean b)voidsetStops(double[] offsets, java.awt.Color[] colors, double[] stopOpacities)voidsetTransform(java.awt.geom.AffineTransform tx)voidtransform(java.awt.geom.AffineTransform tx)
-
-
-
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)
-
makeRelativeToFigureBounds
public void makeRelativeToFigureBounds(Figure f)
- Specified by:
makeRelativeToFigureBoundsin interfaceGradient
-
getPaint
public java.awt.Paint getPaint(Figure f, double opacity)
-
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()
-
isRelativeToFigureBounds
public boolean isRelativeToFigureBounds()
- Specified by:
isRelativeToFigureBoundsin interfaceGradient
-
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)
-
clone
public java.lang.Object clone()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
equals
public boolean equals(RadialGradient that)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG