| CoordinateColorPair |
This class is used to store a point's coordinate and its corresponding color.
|
| CubicBezierCurve |
This class is used to describe the edge of each patch for type 6 shading.
|
| GouraudShadingContext |
Shades Gouraud triangles for Type4ShadingContext and Type5ShadingContext.
|
| Line |
This class describes a rasterized line.
|
| Patch |
Patch is extended by CoonsPatch and TensorPatch.
|
| PatchMeshesShadingContext |
This class is extended in Type6ShadingContext and Type7ShadingContext.
|
| PDMeshBasedShadingType |
Common resources for shading types 6 and 7
|
| PDShading |
A Shading Resource.
|
| PDShadingType1 |
Resources for a function based shading.
|
| PDShadingType2 |
Resources for an axial shading.
|
| PDShadingType3 |
Resources for a radial shading.
|
| PDShadingType4 |
Resources for a shading type 4 (Free-Form Gouraud-Shaded Triangle Mesh).
|
| PDShadingType5 |
Resources for a shading type 5 (Lattice-Form Gouraud-Shade Triangle Mesh).
|
| PDShadingType6 |
Resources for a shading type 6 (Coons Patch Mesh).
|
| PDShadingType7 |
Resources for a shading type 7 (Tensor-Product Patch Mesh).
|
| PDTriangleBasedShadingType |
Common resources for shading types 4,5,6 and 7
|
| ShadedTriangle |
This is an assistant class for accomplishing type 4, 5, 6 and 7 shading.
|
| ShadingContext |
A base class to handle what is common to all shading types.
|
| ShadingPaint |
This is base class for all PDShading-Paints to allow other low level libraries access to the
shading source data.
|
| TriangleBasedShadingContext |
Intermediate class extended by the shading types 4,5,6 and 7 that contains the common methods
used by these classes.
|
| Vertex |
Vertex for Type 4 and Type 5 shadings.
|