#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|