Inheritance diagram for DiColorCopyTemplate< T >:
Public Member Functions | |
DiColorCopyTemplate (const DiColorPixel *pixel, const unsigned long fstart, const unsigned long fcount, const unsigned long fsize) | |
constructor | |
~DiColorCopyTemplate () | |
destructor | |
Private Member Functions | |
void | copy (const T *pixel[3], const unsigned long offset) |
copy specified amount of pixel data |
Definition at line 46 of file dicocpt.h.
DiColorCopyTemplate< T >::DiColorCopyTemplate | ( | const DiColorPixel * | pixel, | |
const unsigned long | fstart, | |||
const unsigned long | fcount, | |||
const unsigned long | fsize | |||
) | [inline] |
constructor
pixel | pointer to color 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 59 of file dicocpt.h.
References DiColorCopyTemplate< T >::copy(), DiPixel::getCount(), and DiPixel::getData().
void DiColorCopyTemplate< T >::copy | ( | const T * | pixel[3], | |
const unsigned long | offset | |||
) | [inline, private] |
copy specified amount of pixel data
pixel | array of pixel data (3 color components) to be copied | |
offset | offset to the first pixel to be copied |
Definition at line 86 of file dicocpt.h.
References DiColorPixelTemplate< T >::Init().
Referenced by DiColorCopyTemplate< T >::DiColorCopyTemplate().