Class RMMultipleStopGradient.RadialGradient
java.lang.Object
com.inductiveautomation.rm.graphics.RMMultipleStopGradient
com.inductiveautomation.rm.graphics.RMMultipleStopGradient.RadialGradient
- All Implemented Interfaces:
Paint
,PaintContext
,Transparency
- Enclosing class:
- 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
-
Field Summary
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
Constructor Summary
ConstructorsConstructorDescriptionRadialGradient
(float x0, float y0, float x1, float y1, RMGradientFill fill) Create MultipleStopRadialGradient. -
Method Summary
Modifier and TypeMethodDescriptionvoid
doShading
(int[] argbSamples, int x, int y, int w, int h) Shading loop.void
setDeviceTransform
(AffineTransform x, 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 Details
-
RadialGradient
Create MultipleStopRadialGradient.
-
-
Method Details
-
setDeviceTransform
Sets the transform from user space to device space.- Overrides:
setDeviceTransform
in classRMMultipleStopGradient
-
doShading
public void doShading(int[] argbSamples, int x, int y, int w, int h) Shading loop.- Overrides:
doShading
in classRMMultipleStopGradient
-