Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

GfxIndexedColorSpace Class Reference

#include <GfxState.h>

Inheritance diagram for GfxIndexedColorSpace:

GfxColorSpace List of all members.

Public Methods

 GfxIndexedColorSpace (GfxColorSpace *baseA, int indexHighA)
virtual ~GfxIndexedColorSpace ()
virtual GfxColorSpace * copy ()
virtual GfxColorSpaceMode getMode ()
virtual void getGray (GfxColor *color, double *gray)
virtual void getRGB (GfxColor *color, GfxRGB *rgb)
virtual void getCMYK (GfxColor *color, GfxCMYK *cmyk)
virtual int getNComps ()
virtual void getDefaultRanges (double *decodeLow, double *decodeRange, int maxImgPixel)
GfxColorSpace * getBase ()
int getIndexHigh ()
Guchar * getLookup ()
GfxColor * mapColorToBase (GfxColor *color, GfxColor *baseColor)

Static Public Methods

GfxColorSpace * parse (Array *arr)

Constructor & Destructor Documentation

GfxIndexedColorSpace::GfxIndexedColorSpace (  GfxColorSpace *    baseA,
int    indexHighA
) 
 

GfxIndexedColorSpace::~GfxIndexedColorSpace (    )  [virtual]
 


Member Function Documentation

GfxColorSpace * GfxIndexedColorSpace::copy (    )  [virtual]
 

Implements GfxColorSpace.

GfxColorSpace* GfxIndexedColorSpace::getBase (    )  [inline]
 

void GfxIndexedColorSpace::getCMYK (  GfxColor *    color,
GfxCMYK *    cmyk
)  [virtual]
 

Implements GfxColorSpace.

void GfxIndexedColorSpace::getDefaultRanges (  double *    decodeLow,
double *    decodeRange,
int    maxImgPixel
)  [virtual]
 

Reimplemented from GfxColorSpace.

void GfxIndexedColorSpace::getGray (  GfxColor *    color,
double *    gray
)  [virtual]
 

Implements GfxColorSpace.

int GfxIndexedColorSpace::getIndexHigh (    )  [inline]
 

Guchar* GfxIndexedColorSpace::getLookup (    )  [inline]
 

virtual GfxColorSpaceMode GfxIndexedColorSpace::getMode (    )  [inline, virtual]
 

Implements GfxColorSpace.

virtual int GfxIndexedColorSpace::getNComps (    )  [inline, virtual]
 

Implements GfxColorSpace.

void GfxIndexedColorSpace::getRGB (  GfxColor *    color,
GfxRGB *    rgb
)  [virtual]
 

Implements GfxColorSpace.

GfxColor * GfxIndexedColorSpace::mapColorToBase (  GfxColor *    color,
GfxColor *    baseColor
) 
 

GfxColorSpace * GfxIndexedColorSpace::parse (  Array *    arr )  [static]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:35 2004 for Lemur Toolkit by doxygen1.2.18