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

GfxTilingPattern Class Reference

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

Inheritance diagram for GfxTilingPattern:

Inheritance graph
[legend]
Collaboration diagram for GfxTilingPattern:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GfxTilingPattern (Dict *streamDict, Object *stream)
virtual ~GfxTilingPattern ()
virtual GfxPatterncopy ()
int getPaintType ()
int getTilingType ()
foublegetBBox ()
fouble getXStep ()
fouble getYStep ()
DictgetResDict ()
foublegetMatrix ()
ObjectgetContentStream ()

Private Member Functions

 GfxTilingPattern (GfxTilingPattern *pat)

Private Attributes

int paintType
int tilingType
fouble bbox [4]
fouble xStep
fouble yStep
Object resDict
fouble matrix [6]
Object contentStream

Constructor & Destructor Documentation

GfxTilingPattern::GfxTilingPattern Dict streamDict,
Object stream
 

Definition at line 1166 of file GfxState.cc.

References Object::arrayGet(), Object::arrayGetLength(), bbox, contentStream, Object::copy(), error(), Object::free(), Object::getInt(), Object::getNum(), i, Object::initNull(), Dict::lookup(), matrix, paintType, resDict, tilingType, xStep, and yStep.

Referenced by copy().

GfxTilingPattern::~GfxTilingPattern  )  [virtual]
 

Definition at line 1235 of file GfxState.cc.

References Object::free(), and resDict.

GfxTilingPattern::GfxTilingPattern GfxTilingPattern pat  )  [private]
 

Definition at line 1244 of file GfxState.cc.

References contentStream, Object::copy(), and resDict.


Member Function Documentation

GfxPattern * GfxTilingPattern::copy  )  [virtual]
 

Implements GfxPattern.

Definition at line 1240 of file GfxState.cc.

References GfxTilingPattern().

fouble* GfxTilingPattern::getBBox  )  [inline]
 

Definition at line 486 of file GfxState.h.

References bbox.

Referenced by Gfx::doPatternFill().

Object* GfxTilingPattern::getContentStream  )  [inline]
 

Definition at line 492 of file GfxState.h.

References contentStream.

Referenced by Gfx::doPatternFill().

fouble* GfxTilingPattern::getMatrix  )  [inline]
 

Definition at line 491 of file GfxState.h.

References matrix.

Referenced by Gfx::doPatternFill().

int GfxTilingPattern::getPaintType  )  [inline]
 

Definition at line 484 of file GfxState.h.

References paintType.

Referenced by Gfx::doPatternFill().

Dict* GfxTilingPattern::getResDict  )  [inline]
 

Definition at line 489 of file GfxState.h.

References Object::getDict(), Object::isDict(), NULL, and resDict.

Referenced by Gfx::doPatternFill().

int GfxTilingPattern::getTilingType  )  [inline]
 

Definition at line 485 of file GfxState.h.

References tilingType.

fouble GfxTilingPattern::getXStep  )  [inline]
 

Definition at line 487 of file GfxState.h.

References xStep.

Referenced by Gfx::doPatternFill().

fouble GfxTilingPattern::getYStep  )  [inline]
 

Definition at line 488 of file GfxState.h.

References yStep.

Referenced by Gfx::doPatternFill().


Member Data Documentation

fouble GfxTilingPattern::bbox[4] [private]
 

Definition at line 500 of file GfxState.h.

Referenced by getBBox(), and GfxTilingPattern().

Object GfxTilingPattern::contentStream [private]
 

Definition at line 504 of file GfxState.h.

Referenced by getContentStream(), and GfxTilingPattern().

fouble GfxTilingPattern::matrix[6] [private]
 

Definition at line 503 of file GfxState.h.

Referenced by getMatrix(), and GfxTilingPattern().

int GfxTilingPattern::paintType [private]
 

Definition at line 498 of file GfxState.h.

Referenced by getPaintType(), and GfxTilingPattern().

Object GfxTilingPattern::resDict [private]
 

Definition at line 502 of file GfxState.h.

Referenced by getResDict(), GfxTilingPattern(), and ~GfxTilingPattern().

int GfxTilingPattern::tilingType [private]
 

Definition at line 499 of file GfxState.h.

Referenced by getTilingType(), and GfxTilingPattern().

fouble GfxTilingPattern::xStep [private]
 

Definition at line 501 of file GfxState.h.

Referenced by getXStep(), and GfxTilingPattern().

fouble GfxTilingPattern::yStep [private]
 

Definition at line 501 of file GfxState.h.

Referenced by getYStep(), and GfxTilingPattern().


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