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. |