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

ImageStream Class Reference

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

Collaboration diagram for ImageStream:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImageStream (Stream *strA, int widthA, int nCompsA, int nBitsA)
 ~ImageStream ()
void reset ()
GBool getPixel (Guchar *pix)
void skipLine ()

Private Attributes

Streamstr
int width
int nComps
int nBits
int nVals
GucharimgLine
int imgIdx

Constructor & Destructor Documentation

ImageStream::ImageStream Stream strA,
int  widthA,
int  nCompsA,
int  nBitsA
 

Definition at line 314 of file Stream.cc.

References gmalloc(), imgIdx, imgLine, nBits, nComps, nVals, str, and width.

ImageStream::~ImageStream  ) 
 

Definition at line 332 of file Stream.cc.

References gfree(), and imgLine.


Member Function Documentation

GBool ImageStream::getPixel Guchar pix  ) 
 

Definition at line 340 of file Stream.cc.

References bits, buf, Stream::getChar(), gTrue, i, imgIdx, imgLine, nBits, nComps, nVals, and str.

void ImageStream::reset  ) 
 

Definition at line 336 of file Stream.cc.

References Stream::reset(), and str.

void ImageStream::skipLine  ) 
 

Definition at line 388 of file Stream.cc.

References Stream::getChar(), i, nBits, nVals, and str.


Member Data Documentation

int ImageStream::imgIdx [private]
 

Definition at line 204 of file Stream.h.

Referenced by getPixel(), and ImageStream().

Guchar* ImageStream::imgLine [private]
 

Definition at line 203 of file Stream.h.

Referenced by getPixel(), ImageStream(), and ~ImageStream().

int ImageStream::nBits [private]
 

Definition at line 201 of file Stream.h.

Referenced by getPixel(), ImageStream(), and skipLine().

int ImageStream::nComps [private]
 

Definition at line 200 of file Stream.h.

Referenced by getPixel(), and ImageStream().

int ImageStream::nVals [private]
 

Definition at line 202 of file Stream.h.

Referenced by getPixel(), ImageStream(), and skipLine().

Stream* ImageStream::str [private]
 

Definition at line 198 of file Stream.h.

Referenced by getPixel(), ImageStream(), reset(), and skipLine().

int ImageStream::width [private]
 

Definition at line 199 of file Stream.h.

Referenced by ImageStream().


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