DJDecoderP14SV1 Class Reference

Decoder class for JPEG Lossless Selection Value 1 (8/12/16-bit). More...

Inheritance diagram for DJDecoderP14SV1:

DJCodecDecoder DcmCodec List of all members.

Public Member Functions

 DJDecoderP14SV1 ()
 default constructor
virtual ~DJDecoderP14SV1 ()
 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 Lossless Selection Value 1 (8/12/16-bit).

Definition at line 38 of file djdecsv1.h.


Member Function Documentation

virtual E_TransferSyntax DJDecoderP14SV1::supportedTransferSyntax (  )  const [virtual]

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

Returns:
supported transfer syntax

Implements DJCodecDecoder.

virtual DJDecoder* DJDecoderP14SV1::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.


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


Generated on 6 Jan 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.5.1