| Modifier and Type | Class and Description |
|---|---|
| public class | AxialShadingContext
AWT PaintContext for axial shading. |
| public class | AxialShadingPaint
AWT Paint for axial shading. |
| pack-priv class | CoonsPatch
This class is used to describe a patch for type 6 shading. |
| pack-priv class | CoordinateColorPair
This class is used to store a point's coordinate and its corresponding color. |
| pack-priv class | CubicBezierCurve
This class is used to describe the edge of each patch for type 6 shading. |
| pack-priv abstract class | GouraudShadingContext
Shades Gouraud triangles for Type4ShadingContext and Type5ShadingContext. |
| pack-priv class | IntPoint
Deprecated
the map in question was replaced with an array, so that this class is no longer needed
Point class with faster hashCode() to speed up the rendering of Gouraud shadings.
|
| pack-priv class | Line
This class describes a rasterized line. |
| pack-priv abstract class | Patch
Patch is extended by CoonsPatch and TensorPatch. |
| pack-priv abstract class | PatchMeshesShadingContext
This class is extended in Type6ShadingContext and Type7ShadingContext. |
| pack-priv abstract class | PDMeshBasedShadingType
Common resources for shading types 6 and 7 |
| public abstract class | PDShading
A Shading Resource. |
| public class | PDShadingType1
Resources for a function based shading. |
| public class | PDShadingType2
Resources for an axial shading. |
| public class | PDShadingType3
Resources for a radial shading. |
| public class | PDShadingType4
Resources for a shading type 4 (Free-Form Gouraud-Shaded Triangle Mesh). |
| public class | PDShadingType5
Resources for a shading type 5 (Lattice-Form Gouraud-Shade Triangle Mesh). |
| public class | PDShadingType6
Resources for a shading type 6 (Coons Patch Mesh). |
| public class | PDShadingType7
Resources for a shading type 7 (Tensor-Product Patch Mesh). |
| pack-priv abstract class | PDTriangleBasedShadingType
Common resources for shading types 4,5,6 and 7 |
| public class | RadialShadingContext
AWT PaintContext for radial shading. |
| public class | RadialShadingPaint
AWT Paint for radial shading. |
| pack-priv class | ShadedTriangle
This is an assistant class for accomplishing type 4, 5, 6 and 7 shading. |
| public abstract class | ShadingContext
A base class to handle what is common to all shading types. |
| public abstract class | ShadingPaint<
the actual PDShading class. T extends PDShading>This is base class for all PDShading-Paints to allow other low level libraries access to the shading source data. |
| pack-priv class | TensorPatch
This class is used to describe a patch for type 7 shading. |
| pack-priv abstract class | TriangleBasedShadingContext
Intermediate class extended by the shading types 4,5,6 and 7 that contains the common methods used by these classes. |
| pack-priv class | Type1ShadingContext
AWT PaintContext for function-based (Type 1) shading. |
| pack-priv class | Type1ShadingPaint
AWT PaintContext for function-based (Type 1) shading. |
| pack-priv class | Type4ShadingContext
AWT PaintContext for Gouraud Triangle Mesh (Type 4) shading. |
| pack-priv class | Type4ShadingPaint
AWT PaintContext for Gouraud Triangle Mesh (Type 4) shading. |
| pack-priv class | Type5ShadingContext
AWT PaintContext for Gouraud Triangle Lattice (Type 5) shading. |
| pack-priv class | Type5ShadingPaint
AWT Paint for Gouraud Triangle Lattice (Type 5) shading. |
| pack-priv class | Type6ShadingContext
AWT PaintContext for coons patch meshes (type 6) shading. |
| pack-priv class | Type6ShadingPaint
AWT Paint for coons patch meshes (Type 6) shading. |
| pack-priv class | Type7ShadingContext
AWT PaintContext for tensor-product patch meshes (type 7) shading. |
| pack-priv class | Type7ShadingPaint
AWT Paint for tensor-product patch meshes (Type 7) shading. |
| pack-priv class | Vertex
Vertex for Type 4 and Type 5 shadings. |