| Modifier and Type | Field and Description |
|---|---|
| private final int[] | |
| private final float[] | |
| private final float | |
| private final double | |
| private final float[] | |
| private final boolean[] | |
| private final int | |
| private static final Log | |
| private final double | |
| private final double | |
| private PDShadingType3 | |
| private AffineTransform | |
| private final double | |
| private final double |
| Access | Constructor and Description |
|---|---|
| public | RadialShadingContext(PDShadingType3
the shading type to be used shading, ColorModel the color model to be used colorModel, AffineTransform transformation for user to device space xform, Matrix the pattern matrix concatenated with that of the parent content stream matrix, Rectangle the bounds of the area to paint, in device units deviceBounds)Constructor creates an instance to be used for fill operations. |
| Modifier and Type | Method and Description |
|---|---|
| private int[] | Returns: an array, index denotes the relative position, the corresponding value the colorCalculate the color on the line that connects two circles' centers and store the result in an array. |
| private float[] | |
| public void | dispose()
Overrides org. Implements java. Releases the resources allocated for the operation. |
| public float[] | |
| public float[] | |
| public boolean[] | |
| public PDFunction | |
| public Raster | getRaster(int
the x coordinate of the area in device space
for which colors are generated. x, int the y coordinate of the area in device space
for which colors are generated. y, int the width of the area in device space w, int the height of the area in device space h)Implements java. Returns a |
| colorTable | back to summary |
|---|---|
| private final int[] colorTable | |
| coords | back to summary |
|---|---|
| private final float[] coords | |
| d1d0 | back to summary |
|---|---|
| private final float d1d0 | |
| denom | back to summary |
|---|---|
| private final double denom | |
| domain | back to summary |
|---|---|
| private final float[] domain | |
| extend | back to summary |
|---|---|
| private final boolean[] extend | |
| factor | back to summary |
|---|---|
| private final int factor | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| r0pow2 | back to summary |
|---|---|
| private final double r0pow2 | |
| r1r0 | back to summary |
|---|---|
| private final double r1r0 | |
| radialShadingType | back to summary |
|---|---|
| private PDShadingType3 radialShadingType | |
| rat | back to summary |
|---|---|
| private AffineTransform rat | |
| x1x0 | back to summary |
|---|---|
| private final double x1x0 | |
| y1y0 | back to summary |
|---|---|
| private final double y1y0 | |
| RadialShadingContext | back to summary |
|---|---|
| public RadialShadingContext(PDShadingType3 shading, ColorModel colorModel, AffineTransform xform, Matrix matrix, Rectangle deviceBounds) throws IOException Constructor creates an instance to be used for fill operations.
| |
| calcColorTable | back to summary |
|---|---|
| private int[] calcColorTable() throws IOException Calculate the color on the line that connects two circles' centers and store the result in an array.
| |
| calculateInputValues | back to summary |
|---|---|
| private float[] calculateInputValues(double x, double y) | |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides org. Implements java. Doc from java. Releases the resources allocated for the operation.
| |
| getCoords | back to summary |
|---|---|
| public float[] getCoords() Returns the coords values.
| |
| getDomain | back to summary |
|---|---|
| public float[] getDomain() Returns the domain values.
| |
| getExtend | back to summary |
|---|---|
| public boolean[] getExtend() Returns the extend values.
| |
| getFunction | back to summary |
|---|---|
| public PDFunction getFunction() throws IOException Returns the function.
| |
| getRaster | back to summary |
|---|---|
| public Raster getRaster(int x, int y, int w, int h) Implements java. Doc from java. Returns a
| |