#include <GfxState.h>
Inheritance diagram for GfxColorSpace:
Public Methods | |
GfxColorSpace () | |
virtual | ~GfxColorSpace () |
virtual GfxColorSpace * | copy ()=0 |
virtual GfxColorSpaceMode | getMode ()=0 |
virtual void | getGray (GfxColor *color, double *gray)=0 |
virtual void | getRGB (GfxColor *color, GfxRGB *rgb)=0 |
virtual void | getCMYK (GfxColor *color, GfxCMYK *cmyk)=0 |
virtual int | getNComps ()=0 |
virtual void | getDefaultRanges (double *decodeLow, double *decodeRange, int maxImgPixel) |
Static Public Methods | |
GfxColorSpace * | parse (Object *csObj) |
int | getNumColorSpaceModes () |
char * | getColorSpaceModeName (int idx) |
|
|
|
|
|
|
|
|
|
Reimplemented in GfxLabColorSpace, GfxICCBasedColorSpace, and GfxIndexedColorSpace. |
|
|
|
|
|
|
|
|