Class RMMultipleStopGradient.RadialGradient
- java.lang.Object
-
- com.inductiveautomation.rm.graphics.RMMultipleStopGradient
-
- com.inductiveautomation.rm.graphics.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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.rm.graphics.RMMultipleStopGradient
RMMultipleStopGradient.AngleGradient, RMMultipleStopGradient.DiamondGradient, RMMultipleStopGradient.RadialGradient
-
-
Constructor Summary
Constructors Constructor Description RadialGradient(float x0, float y0, float x1, float y1, RMGradientFill fill)
Create MultipleStopRadialGradient.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doShading(int[] argb_samples, int x, int y, int w, int h)
Shading loop.void
setDeviceTransform(java.awt.geom.AffineTransform x, java.awt.Rectangle devRect)
Sets the transform from user space to device space.-
Methods inherited from class com.inductiveautomation.rm.graphics.RMMultipleStopGradient
createContext, dispose, getColorModel, getRaster, getShadePixel, getTransparency
-
-
-
-
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 classRMMultipleStopGradient
-
doShading
public void doShading(int[] argb_samples, int x, int y, int w, int h)
Shading loop.- Overrides:
doShading
in classRMMultipleStopGradient
-
-