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

DcmRepresentationEntry Class Reference

an object of this class maintains one compression "version" of a PixelData element within a DICOM dataset. More...

List of all members.

Private Member Functions

 DcmRepresentationEntry (const E_TransferSyntax rt, const DcmRepresentationParameter *rp, DcmPixelSequence *pixSeq)
 constructor

 DcmRepresentationEntry (const DcmRepresentationEntry &oldEntry)
 copy constructor

 ~DcmRepresentationEntry ()
 destructor

OFBool operator== (const DcmRepresentationEntry &x) const
 comparison operator

OFBool operator!= (const DcmRepresentationEntry &x) const
 comparison operator

DcmRepresentationEntryoperator= (const DcmRepresentationEntry &)
 private undefined copy assignment operator


Private Attributes

E_TransferSyntax repType
 transfer syntax

DcmRepresentationParameter * repParam
 representation parameter for this pixel sequence

DcmPixelSequence * pixSeq
 the compressed pixel sequence itself


Friends

class DcmPixelData


Detailed Description

an object of this class maintains one compression "version" of a PixelData element within a DICOM dataset.

There can be multiple compressed versions in parallel, with different transfer syntaxes (compression algorithms) or representation parameters (e.g. compression factors).

Definition at line 88 of file dcpixel.h.


Constructor & Destructor Documentation

DcmRepresentationEntry::DcmRepresentationEntry const E_TransferSyntax  rt,
const DcmRepresentationParameter *  rp,
DcmPixelSequence *  pixSeq
[private]
 

constructor

Parameters:
rt transfer syntax
rp pointer to representation parameter on heap, will be deleted when this object destructs.
pixSeq pointer to pixel sequence on heap, will be deleted when this object destructs.


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


Generated on 27 May 2004 for OFFIS DCMTK Version 3.5.3 by Doxygen 1.3.6