Public Member Functions | Protected Attributes

gdcm::Pixmap Class Reference

Pixmap class A bitmap based image. Used as parent for both IconImage and the main Pixel Data Image It does not contains any World Space information (IPP, IOP) More...

#include <gdcmPixmap.h>

Inheritance diagram for gdcm::Pixmap:
Inheritance graph
[legend]
Collaboration diagram for gdcm::Pixmap:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Pixmap ()
 ~Pixmap ()
bool AreOverlaysInPixelData () const
 returns if Overlays are stored in the unused bit of the pixel data:
CurveGetCurve (unsigned int i=0)
 Curve: group 50xx.
const CurveGetCurve (unsigned int i=0) const
const IconImageGetIconImage () const
 Set/Get Icon Image.
IconImageGetIconImage ()
unsigned int GetNumberOfCurves () const
unsigned int GetNumberOfOverlays () const
OverlayGetOverlay (unsigned int i=0)
 Overlay: group 60xx.
const OverlayGetOverlay (unsigned int i=0) const
void Print (std::ostream &) const
void SetNumberOfCurves (unsigned int n)
void SetNumberOfOverlays (unsigned int n)

Protected Attributes

std::vector< CurveCurves
IconImage Icon
std::vector< OverlayOverlays

Detailed Description

Pixmap class A bitmap based image. Used as parent for both IconImage and the main Pixel Data Image It does not contains any World Space information (IPP, IOP)

See also:
PixmapReader

Constructor & Destructor Documentation

gdcm::Pixmap::Pixmap (  )
gdcm::Pixmap::~Pixmap (  )

Member Function Documentation

bool gdcm::Pixmap::AreOverlaysInPixelData (  ) const [virtual]

returns if Overlays are stored in the unused bit of the pixel data:

Reimplemented from gdcm::Bitmap.

const Curve& gdcm::Pixmap::GetCurve ( unsigned int  i = 0 ) const [inline]
Curve& gdcm::Pixmap::GetCurve ( unsigned int  i = 0 ) [inline]

Curve: group 50xx.

const IconImage& gdcm::Pixmap::GetIconImage (  ) const [inline]

Set/Get Icon Image.

IconImage& gdcm::Pixmap::GetIconImage (  ) [inline]
unsigned int gdcm::Pixmap::GetNumberOfCurves (  ) const [inline]
unsigned int gdcm::Pixmap::GetNumberOfOverlays (  ) const [inline]
Overlay& gdcm::Pixmap::GetOverlay ( unsigned int  i = 0 ) [inline]

Overlay: group 60xx.

const Overlay& gdcm::Pixmap::GetOverlay ( unsigned int  i = 0 ) const [inline]
void gdcm::Pixmap::Print ( std::ostream &   ) const [inline, virtual]

Reimplemented from gdcm::Bitmap.

Reimplemented in gdcm::Image.

void gdcm::Pixmap::SetNumberOfCurves ( unsigned int  n ) [inline]
void gdcm::Pixmap::SetNumberOfOverlays ( unsigned int  n ) [inline]

Member Data Documentation

std::vector<Curve> gdcm::Pixmap::Curves [protected]
std::vector<Overlay> gdcm::Pixmap::Overlays [protected]

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

Generated on Sat Dec 4 2010 09:00:01 for GDCM by doxygen 1.7.2
SourceForge.net Logo