OFFIS DCMTK Version 3.6.0
Public Member Functions | Private Member Functions
DJDecoderP14SV1 Class Reference

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

Inheritance diagram for DJDecoderP14SV1:
Inheritance graph
[legend]
Collaboration diagram for DJDecoderP14SV1:
Collaboration graph
[legend]

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 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:
toRepParamrepresentation parameter passed to decode()
cpcodec parameter passed to decode()
bitsPerSamplebits per sample for the image data
isYBRflag indicating whether DICOM photometric interpretation is YCbCr
Returns:
pointer to newly allocated decoder object

Implements DJCodecDecoder.

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.


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


Generated on Sat Jun 11 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.7.4