Inheritance diagram for DiMono2Image:

Public Member Functions | |
| DiMono2Image (const DiDocument *docu, const EI_Status status) | |
| constructor | |
| DiMono2Image (const DiDocument *docu, const EI_Status status, const double slope, const double intercept) | |
| constructor, modality (linear) | |
| DiMono2Image (const DiDocument *docu, const EI_Status status, const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation) | |
| constructor, modality (LUT) | |
| DiMono2Image (const DiColorImage *image, const double red, const double green, const double blue) | |
| constructor, convert color images to monochrome | |
| DiMono2Image (const DiMonoImage *image, DiMonoOutputPixel *pixel, const unsigned long frame, const int stored, const int alloc) | |
| constructor, createMonoOutput | |
| virtual | ~DiMono2Image () |
| destructor | |
| virtual EP_Interpretation | getInternalColorModel () const |
| get color model of internal pixel representation. | |
| virtual const void * | getOutputData (const unsigned long frame, const int bits, const int planar=0) |
| get pixel data with specified format. | |
| virtual int | getOutputData (void *buffer, const unsigned long size, const unsigned long frame, const int bits, const int planar=0) |
| get pixel data with specified format. | |
| DiImage * | createImage (const unsigned long fstart, const unsigned long fcount) const |
| create copy of current image object | |
| DiImage * | createScale (const signed long left_pos, const signed long top_pos, const unsigned long clip_width, const unsigned long clip_height, const unsigned long scale_width, const unsigned long scale_height, const int interpolate, const int aspect, const Uint16 pvalue) const |
| create scaled copy of specified (clipping) area of the current image object. | |
| DiImage * | createFlip (const int horz, const int vert) const |
| create a flipped copy of the current image | |
| DiImage * | createRotate (const int degree) const |
| create a rotated copy of the current image. | |
| DiImage * | createMono (const double dummy1, const double dummy2, const double dummy3) const |
| create monochrome copy of the current image. | |
Protected Member Functions | |
| DiMono2Image (const DiDocument *docu, const EI_Status status, const char dummy) | |
| constructor | |
| DiMono2Image (const DiMonoImage *image, const unsigned long fstart, const unsigned long fcount) | |
| constructor, copy | |
| DiMono2Image (const DiMonoImage *image, const signed long left_pos, const signed long top_pos, const Uint16 src_cols, const Uint16 src_rows, const Uint16 dest_cols, const Uint16 dest_rows, const int interpolate=0, const int aspect=0, const Uint16 pvalue=0) | |
| constructor, scale/clip | |
| DiMono2Image (const DiMonoImage *image, const int horz, const int vert) | |
| constructor, flip | |
| DiMono2Image (const DiMonoImage *image, const int degree) | |
| constructor, rotate | |
Definition at line 49 of file dimo2img.h.
|
||||||||||||
|
constructor
|
|
||||||||||||||||||||
|
constructor, modality (linear)
|
|
||||||||||||||||||||||||
|
constructor, modality (LUT)
|
|
||||||||||||||||||||
|
constructor, convert color images to monochrome
|
|
||||||||||||||||||||||||
|
constructor, createMonoOutput
|
|
||||||||||||||||
|
constructor
|
|
||||||||||||||||
|
constructor, copy
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
constructor, scale/clip
|
|
||||||||||||||||
|
constructor, flip
|
|
||||||||||||
|
constructor, rotate
|
|
||||||||||||
|
create a flipped copy of the current image
Implements DiImage. |
|
||||||||||||
|
create copy of current image object
Implements DiImage. |
|
||||||||||||||||
|
create monochrome copy of the current image. Since the image is already monochrome the effect is the same as with createImage().
Implements DiImage. |
|
|
create a rotated copy of the current image.
Implements DiImage. |
|
||||||||||||||||||||||||||||||||||||||||
|
create scaled copy of specified (clipping) area of the current image object.
Implements DiImage. |
|
|
get color model of internal pixel representation.
Implements DiImage. Definition at line 122 of file dimo2img.h. |
|
||||||||||||||||||||||||
|
get pixel data with specified format. (memory is handled externally)
Implements DiMonoImage. |
|
||||||||||||||||
|
get pixel data with specified format. (memory is handled internally)
Implements DiMonoImage. |