DJDecoderBaseline Class Reference

Decoder class for JPEG Baseline (lossy, 8-bit). More...

Inheritance diagram for DJDecoderBaseline:

DJCodecDecoder DcmCodec List of all members.

Public Member Functions

 DJDecoderBaseline ()
 default constructor
virtual ~DJDecoderBaseline ()
 destructor
virtual E_TransferSyntax supportedTransferSyntax () const
 returns the transfer syntax that this particular codec is able to encode and decode.

Private Member Functions

virtual DJDecodercreateDecoderInstance (const DcmRepresentationParameter *toRepParam, const DJCodecParameter *cp, Uint8 bitsPerSample, OFBool isYBR) const
 creates an instance of the compression library to be used for decoding.

Detailed Description

Decoder class for JPEG Baseline (lossy, 8-bit).

Definition at line 42 of file djdecbas.h.


Member Function Documentation

virtual DJDecoder* DJDecoderBaseline::createDecoderInstance const DcmRepresentationParameter toRepParam,
const DJCodecParameter cp,
Uint8  bitsPerSample,
OFBool  isYBR
const [private, virtual]
 

creates an instance of the compression library to be used for decoding.

Parameters:
toRepParam representation parameter passed to decode()
cp codec parameter passed to decode()
bitsPerSample bits per sample for the image data
isYBR flag indicating whether DICOM photometric interpretation is YCbCr
Returns:
pointer to newly allocated decoder object

Implements DJCodecDecoder.

virtual E_TransferSyntax DJDecoderBaseline::supportedTransferSyntax  )  const [virtual]
 

returns the transfer syntax that this particular codec is able to encode and decode.

Returns:
supported transfer syntax

Implements DJCodecDecoder.


The documentation for this class was generated from the following file:


Generated on 20 Dec 2005 for OFFIS DCMTK Version 3.5.4 by Doxygen 1.4.5