Static Public Member Functions | |
void | copyMem (const T *src, T *dest, const unsigned long count) |
copies specified number of elements from source to destination | |
void | setMem (T *dest, const T value, const unsigned long count) |
sets specified number of elements in destination memory to defined value | |
void | zeroMem (T *dest, const unsigned long count) |
sets specified number of elements in destination memory to zero |
This class is used to perform platform independent operations on typed memory areas.
Definition at line 61 of file ofbmanip.h.
|
copies specified number of elements from source to destination
Referenced by DiMonoCopyTemplate< T >::copy(), DiColorCopyTemplate< T >::copy(), DiTransTemplate< T >::copyPixel(), DiColorPixelTemplate< T3 >::getPixelData(), DiRotateTemplate< T >::rotateLeft(), and DiRotateTemplate< T >::rotateRight(). |
|
sets specified number of elements in destination memory to defined value
Referenced by DiTransTemplate< T >::fillPixel(), DiScaleTemplate< T >::scalePixel(), and DiMonoOutputPixelTemplate< T1, T2, T3 >::voilut(). |
|
sets specified number of elements in destination memory to zero
Referenced by DiColorOutputPixelTemplate< T1, T2 >::convert(), DiInputPixelTemplate< T1, T2 >::determineMinMax(), DiMonoOutputPixelTemplate< T1, T2, T3 >::determineUsedValues(), DiMonoInputPixelTemplate< T1, T2, T3 >::DiMonoInputPixelTemplate(), DiMonoPixelTemplate< T3 >::getHistogramWindow(), DiColorPixelTemplate< T3 >::Init(), DiScaleTemplate< T >::interpolatePixel(), DiMonoOutputPixelTemplate< T1, T2, T3 >::nowindow(), DiMonoOutputPixelTemplate< T1, T2, T3 >::voilut(), and DiMonoOutputPixelTemplate< T1, T2, T3 >::window(). |