Class RMMultipleStopGradient.DiamondGradient
- java.lang.Object
- 
- com.inductiveautomation.rm.graphics.RMMultipleStopGradient
- 
- com.inductiveautomation.rm.graphics.RMMultipleStopGradient.DiamondGradient
 
 
- 
- All Implemented Interfaces:
- java.awt.Paint,- java.awt.PaintContext,- java.awt.Transparency
 - Enclosing class:
- RMMultipleStopGradient
 
 public static class RMMultipleStopGradient.DiamondGradient extends RMMultipleStopGradient A multiple stop diamond gradient.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.rm.graphics.RMMultipleStopGradientRMMultipleStopGradient.AngleGradient, RMMultipleStopGradient.DiamondGradient, RMMultipleStopGradient.RadialGradient
 
- 
 - 
Constructor SummaryConstructors Constructor Description DiamondGradient(float x0, float y0, float x1, float y1, RMGradientFill fill)Creates a new multiple stop diamond gradient.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoShading(int[] argbSamples, int x, int y, int w, int h)Override.voidsetDeviceTransform(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.RMMultipleStopGradientcreateContext, dispose, getColorModel, getRaster, getShadePixel, getTransparency
 
- 
 
- 
- 
- 
Constructor Detail- 
DiamondGradientpublic DiamondGradient(float x0, float y0, float x1, float y1, RMGradientFill fill)Creates a new multiple stop diamond gradient.
 
- 
 - 
Method Detail- 
setDeviceTransformpublic void setDeviceTransform(java.awt.geom.AffineTransform x, java.awt.Rectangle devRect)Sets the transform from user space to device space.- Overrides:
- setDeviceTransformin class- RMMultipleStopGradient
 
 - 
doShadingpublic void doShading(int[] argbSamples, int x, int y, int w, int h)Override.- Overrides:
- doShadingin class- RMMultipleStopGradient
 
 
- 
 
-