filters

KisTIFFYCbCrReaderTarget16Bit Class Reference

Inheritance diagram for KisTIFFYCbCrReaderTarget16Bit:

KisTIFFReaderBase List of all members.

Detailed Description

Definition at line 52 of file kis_tiff_ycbcr_reader.h.


Public Member Functions

 KisTIFFYCbCrReaderTarget16Bit (KisPaintDeviceSP device, Q_UINT8 *poses, int8 alphapos, uint8 sourceDepth, uint8 nbcolorssamples, uint8 extrasamplescount, cmsHTRANSFORM transformProfile, KisTIFFPostProcessor *postprocessor, uint16 hsub, uint16 vsub, KisTIFFYCbCr::Position position)
 ~KisTIFFYCbCrReaderTarget16Bit ()
virtual uint copyDataToChannels (Q_UINT32 x, Q_UINT32 y, Q_UINT32 dataWidth, TIFFStreamBase *tiffstream)
virtual void finalize ()

Constructor & Destructor Documentation

KisTIFFYCbCrReaderTarget16Bit::KisTIFFYCbCrReaderTarget16Bit ( KisPaintDeviceSP  device,
Q_UINT8 *  poses,
int8  alphapos,
uint8  sourceDepth,
uint8  nbcolorssamples,
uint8  extrasamplescount,
cmsHTRANSFORM  transformProfile,
KisTIFFPostProcessor postprocessor,
uint16  hsub,
uint16  vsub,
KisTIFFYCbCr::Position  position 
)

Parameters:
hsub horizontal subsampling of Cb and Cr
hsub vertical subsampling of Cb and Cr

Definition at line 100 of file kis_tiff_ycbcr_reader.cc.


Member Function Documentation

uint KisTIFFYCbCrReaderTarget16Bit::copyDataToChannels ( Q_UINT32  x,
Q_UINT32  y,
Q_UINT32  dataWidth,
TIFFStreamBase tiffstream 
) [virtual]

This function copy data from the tiff stream to the paint device starting at the given position.

Parameters:
x horizontal start position
y vertical start position
dataWidth width of the data to copy
tiffstream source of data
Returns:
the number of line which were copied

Implements KisTIFFReaderBase.

Definition at line 119 of file kis_tiff_ycbcr_reader.cc.

void KisTIFFYCbCrReaderTarget16Bit::finalize (  )  [virtual]

This function is called when all data has been read and should be used for any postprocessing.

Reimplemented from KisTIFFReaderBase.

Definition at line 154 of file kis_tiff_ycbcr_reader.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys