public class ShadingType3Pattern extends ShadingPattern
Type 3 (radial) shading define a colour blend that varies between two circles. Shading of this type are commonly used to depict three-dimensional spheres and cones.
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List |
coords |
protected java.util.List<java.lang.Number> |
domain |
protected java.util.List<java.lang.Boolean> |
extend |
protected Function[] |
function |
protected RadialGradientPaint |
radialGradientPaint |
antiAlias, ANTIALIAS_KEY, background, BACKGROUND_KEY, bBox, BBOX_KEY, colorSpace, COLORSPACE_KEY, COORDS_KEY, DOMAIN_KEY, EXTEND_KEY, extGState, EXTGSTATE_KEY, FUNCTION_KEY, inited, matrix, MATRIX_KEY, PATTERN_TYPE_KEY, patternType, shading, SHADING_KEY, SHADING_PATTERN_TYPE_1, SHADING_PATTERN_TYPE_2, SHADING_PATTERN_TYPE_3, SHADING_PATTERN_TYPE_4, SHADING_PATTERN_TYPE_5, SHADING_PATTERN_TYPE_6, SHADING_TYPE_KEY, shadingType, typeentries, FORM_TYPE_KEY, isDeleted, isNew, LENGTH_KEY, library, SUBTYPE_KEY, TYPE_KEYPATTERN_TYPE_SHADING, PATTERN_TYPE_TILING, TYPE_VALUE| Constructor and Description |
|---|
ShadingType3Pattern(Library library,
java.util.HashMap entries) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Paint |
getPaint()
Gets the Paint object need to fill a shape etc.
|
void |
init(GraphicsState graphicsState)
Initialized shading dictionary attributes.
|
java.lang.String |
toSting() |
getBackground, getBBox, getColorSpace, getExtGState, getMatrix, getPatternType, getShadingPattern, getShadingPattern, getShadingType, getType, isAntiAlias, isInited, setMatrix, setParentGraphicState, setShading, toStringgetEntries, getFloat, getInt, getLibrary, getNumber, getObject, getPObjectReference, init, isDeleted, isNew, setDeleted, setNew, setPObjectReferenceprotected Function[] function
protected java.util.List<java.lang.Number> domain
protected java.util.List coords
protected java.util.List<java.lang.Boolean> extend
protected RadialGradientPaint radialGradientPaint
public ShadingType3Pattern(Library library, java.util.HashMap entries)
public void init(GraphicsState graphicsState)
ShadingPatterninit in interface Patterninit in class ShadingPatternpublic java.awt.Paint getPaint()
ShadingPatterngetPaint in interface PatterngetPaint in class ShadingPatternpublic java.lang.String toSting()