Inheritance diagram for DiMonoCopyTemplate< T >:
Public Member Functions | |
DiMonoCopyTemplate (const DiMonoPixel *pixel, const unsigned long fstart, const unsigned long fcount, const unsigned long fsize) | |
constructor | |
~DiMonoCopyTemplate () | |
destructor | |
Private Member Functions | |
void | copy (const T *pixel) |
copy specified amount of pixel data |
Definition at line 47 of file dimocpt.h.
DiMonoCopyTemplate< T >::DiMonoCopyTemplate | ( | const DiMonoPixel * | pixel, | |
const unsigned long | fstart, | |||
const unsigned long | fcount, | |||
const unsigned long | fsize | |||
) | [inline] |
constructor
pixel | pointer to monochrome intermediate representation of pixel data | |
fstart | first frame to be copied | |
fcount | number of frames to be copied | |
fsize | size of one frame (in bytes) |
Definition at line 60 of file dimocpt.h.
References DiMonoCopyTemplate< T >::copy(), DiMonoPixelTemplate< T >::determineMinMax(), DiPixel::getCount(), and DiPixel::getData().
void DiMonoCopyTemplate< T >::copy | ( | const T * | pixel | ) | [inline, private] |
copy specified amount of pixel data
pixel | array of pixel data to be copied |
Definition at line 88 of file dimocpt.h.
References OFBitmanipTemplate< T >::copyMem(), DiMonoPixelTemplate< T >::Data, and DiPixel::getCount().
Referenced by DiMonoCopyTemplate< T >::DiMonoCopyTemplate().