Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

GfxPatternColorSpace Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qpdf/xpdf/GfxState.h>

Inheritance diagram for GfxPatternColorSpace:

Inheritance graph
[legend]
Collaboration diagram for GfxPatternColorSpace:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GfxPatternColorSpace (GfxColorSpace *underA)
virtual ~GfxPatternColorSpace ()
virtual GfxColorSpacecopy ()
virtual GfxColorSpaceMode getMode ()
virtual void getGray (GfxColor *color, fouble *gray)
virtual void getRGB (GfxColor *color, GfxRGB *rgb)
virtual void getCMYK (GfxColor *color, GfxCMYK *cmyk)
virtual int getNComps ()
GfxColorSpacegetUnder ()

Static Public Member Functions

static GfxColorSpaceparse (Array *arr)

Private Attributes

GfxColorSpaceunder

Constructor & Destructor Documentation

GfxPatternColorSpace::GfxPatternColorSpace GfxColorSpace underA  ) 
 

Definition at line 1083 of file GfxState.cc.

References under.

Referenced by copy(), and parse().

GfxPatternColorSpace::~GfxPatternColorSpace  )  [virtual]
 

Definition at line 1087 of file GfxState.cc.

References under.


Member Function Documentation

GfxColorSpace * GfxPatternColorSpace::copy  )  [virtual]
 

Implements GfxColorSpace.

Definition at line 1093 of file GfxState.cc.

References GfxColorSpace::copy(), GfxPatternColorSpace(), NULL, and under.

void GfxPatternColorSpace::getCMYK GfxColor color,
GfxCMYK cmyk
[virtual]
 

Implements GfxColorSpace.

Definition at line 1129 of file GfxState.cc.

References GfxCMYK::c, GfxCMYK::k, GfxCMYK::m, and GfxCMYK::y.

void GfxPatternColorSpace::getGray GfxColor color,
fouble gray
[virtual]
 

Implements GfxColorSpace.

Definition at line 1121 of file GfxState.cc.

virtual GfxColorSpaceMode GfxPatternColorSpace::getMode  )  [inline, virtual]
 

Implements GfxColorSpace.

Definition at line 431 of file GfxState.h.

References csPattern.

virtual int GfxPatternColorSpace::getNComps  )  [inline, virtual]
 

Implements GfxColorSpace.

Definition at line 440 of file GfxState.h.

void GfxPatternColorSpace::getRGB GfxColor color,
GfxRGB rgb
[virtual]
 

Implements GfxColorSpace.

Definition at line 1125 of file GfxState.cc.

References GfxRGB::b, GfxRGB::g, and GfxRGB::r.

GfxColorSpace* GfxPatternColorSpace::getUnder  )  [inline]
 

Definition at line 443 of file GfxState.h.

References under.

Referenced by Gfx::doPatternFill().

GfxColorSpace * GfxPatternColorSpace::parse Array arr  )  [static]
 

Definition at line 1098 of file GfxState.cc.

References error(), GfxPatternColorSpace(), NULL, and GfxColorSpace::parse().

Referenced by GfxColorSpace::parse().


Member Data Documentation

GfxColorSpace* GfxPatternColorSpace::under [private]
 

Definition at line 447 of file GfxState.h.

Referenced by copy(), getUnder(), GfxPatternColorSpace(), and ~GfxPatternColorSpace().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:34:02 2005 for OPIE by  doxygen 1.4.2