DcmPixelItem Class Reference

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

List of all members.

Public Member Functions

 DcmPixelItem (const DcmTag &tag, const Uint32 len=0)
 DcmPixelItem (const DcmPixelItem &old)
DcmPixelItemoperator= (const DcmPixelItem &obj)
virtual DcmObjectclone () const
 clone method
virtual DcmEVR ident (void) const
virtual void print (ostream &out, const size_t flags=0, const int level=0, const char *pixelFileName=NULL, size_t *pixelCounter=NULL)
virtual OFCondition createOffsetTable (const DcmOffsetList &offsetList)
 creates in this object an offset table for a compressed pixel sequence.
virtual OFCondition writeXML (ostream &out, const size_t flags=0)
 write object in XML format
virtual OFCondition writeSignatureFormat (DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype=EET_UndefinedLength)
 special write method for creation of digital signatures

Protected Member Functions

virtual OFCondition writeTagAndLength (DcmOutputStream &outStream, const E_TransferSyntax oxfer, Uint32 &writtenBytes) const

Detailed Description

Definition at line 49 of file dcpxitem.h.


Member Function Documentation

virtual DcmObject* DcmPixelItem::clone (  )  const [inline, virtual]

clone method

Returns:
deep copy of this object

Reimplemented from DcmOtherByteOtherWord.

Definition at line 66 of file dcpxitem.h.

virtual OFCondition DcmPixelItem::createOffsetTable ( const DcmOffsetList offsetList  )  [virtual]

creates in this object an offset table for a compressed pixel sequence.

Parameters:
offsetList list of size entries for each individual encoded frame provided by the compression codec
Returns:
EC_Normal if successful, an error code otherwise
virtual OFCondition DcmPixelItem::writeXML ( ostream &  out,
const size_t  flags = 0 
) [virtual]

write object in XML format

Parameters:
out output stream to which the XML document is written
flags optional flag used to customize the output (see DCMTypes::XF_xxx)
Returns:
status, EC_Normal if successful, an error code otherwise

Reimplemented from DcmOtherByteOtherWord.


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


Generated on 12 Dec 2009 for OFFIS DCMTK Version 3.5.4 by Doxygen 1.6.1