#include <GfxState.h>
Inheritance diagram for GfxShading:

Public Methods | |
| GfxShading (int typeA) | |
| GfxShading (GfxShading *shading) | |
| virtual | ~GfxShading () |
| virtual GfxShading * | copy ()=0 |
| int | getType () |
| GfxColorSpace * | getColorSpace () |
| GfxColor * | getBackground () |
| GBool | getHasBackground () |
| void | getBBox (double *xMinA, double *yMinA, double *xMaxA, double *yMaxA) |
| GBool | getHasBBox () |
Static Public Methods | |
| GfxShading * | parse (Object *obj) |
Protected Methods | |
| GBool | init (Dict *dict) |
Protected Attributes | |
| int | type |
| GfxColorSpace * | colorSpace |
| GfxColor | background |
| GBool | hasBackground |
| double | xMin |
| double | yMin |
| double | xMax |
| double | yMax |
| GBool | hasBBox |
|
|
|
|
|
|
|
|
|
|
|
Implemented in GfxFunctionShading, GfxAxialShading, and GfxRadialShading. |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18