Static Public Member Functions | |
static void | copyMem (const T *src, T *dest, const unsigned long count) |
copies specified number of elements from source to destination | |
static void | setMem (T *dest, const T value, const unsigned long count) |
sets specified number of elements in destination memory to defined value | |
static 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
Definition at line 72 of file ofbmanip.h. 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
Definition at line 96 of file ofbmanip.h. Referenced by DiTransTemplate< T >::fillPixel(), and DiScaleTemplate< T >::scalePixel(). |
|
sets specified number of elements in destination memory to zero
Definition at line 119 of file ofbmanip.h. 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(). |