![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Macros | |
| #define | QT_IMPL_MEMROTATE(type) |
| #define | QT_IMPL_SIMPLE_MEMROTATE(type) |
Functions | |
| template<class T> | |
| static void | qt_memrotate90_tiled (const T *src, int w, int h, int isstride, T *dest, int idstride) |
| template<class T> | |
| static void | qt_memrotate90_tiled_unpacked (const T *src, int w, int h, int isstride, T *dest, int idstride) |
| template<class T> | |
| static void | qt_memrotate270_tiled (const T *src, int w, int h, int isstride, T *dest, int idstride) |
| template<class T> | |
| static void | qt_memrotate270_tiled_unpacked (const T *src, int w, int h, int isstride, T *dest, int idstride) |
| template<class T> | |
| static void | qt_memrotate90_template (const T *src, int srcWidth, int srcHeight, int srcStride, T *dest, int dstStride) |
| template<class T> | |
| static void | qt_memrotate180_template (const T *src, int w, int h, int isstride, T *dest, int idstride) |
| template<class T> | |
| static void | qt_memrotate270_template (const T *src, int srcWidth, int srcHeight, int srcStride, T *dest, int dstStride) |
| void | qt_memrotate90_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_8 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate90_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_16 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate90_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_24 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate90_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_32 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate90_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_64 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate90_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate180_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
| void | qt_memrotate270_128 (const uchar *srcPixels, int w, int h, int sbpl, uchar *destPixels, int dbpl) |
Variables | |
| static QT_BEGIN_NAMESPACE const int | tileSize = 32 |
| MemRotateFunc | qMemRotateFunctions [QPixelLayout::BPPCount][3] |
| #define QT_IMPL_MEMROTATE | ( | type | ) |
Definition at line 230 of file qmemrotate.cpp.
| #define QT_IMPL_SIMPLE_MEMROTATE | ( | type | ) |
Definition at line 247 of file qmemrotate.cpp.
| void qt_memrotate180_128 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 352 of file qmemrotate.cpp.
| void qt_memrotate180_16 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 291 of file qmemrotate.cpp.
| void qt_memrotate180_24 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 306 of file qmemrotate.cpp.
| void qt_memrotate180_32 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 321 of file qmemrotate.cpp.
| void qt_memrotate180_64 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 337 of file qmemrotate.cpp.
| void qt_memrotate180_8 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 276 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 200 of file qmemrotate.cpp.
| void qt_memrotate270_128 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 357 of file qmemrotate.cpp.
| void qt_memrotate270_16 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 296 of file qmemrotate.cpp.
| void qt_memrotate270_24 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 311 of file qmemrotate.cpp.
| void qt_memrotate270_32 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 326 of file qmemrotate.cpp.
| void qt_memrotate270_64 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 342 of file qmemrotate.cpp.
| void qt_memrotate270_8 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 281 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 218 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 99 of file qmemrotate.cpp.
References tileSize.
|
inlinestatic |
Definition at line 157 of file qmemrotate.cpp.
References tileSize.
| void qt_memrotate90_128 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 347 of file qmemrotate.cpp.
| void qt_memrotate90_16 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 286 of file qmemrotate.cpp.
| void qt_memrotate90_24 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 301 of file qmemrotate.cpp.
| void qt_memrotate90_32 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 316 of file qmemrotate.cpp.
| void qt_memrotate90_64 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 332 of file qmemrotate.cpp.
| void qt_memrotate90_8 | ( | const uchar * | srcPixels, |
| int | w, | ||
| int | h, | ||
| int | sbpl, | ||
| uchar * | destPixels, | ||
| int | dbpl ) |
Definition at line 271 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 187 of file qmemrotate.cpp.
|
inlinestatic |
Definition at line 13 of file qmemrotate.cpp.
References tileSize.
|
inlinestatic |
Definition at line 71 of file qmemrotate.cpp.
References tileSize.
| MemRotateFunc qMemRotateFunctions[QPixelLayout::BPPCount][3] |
Definition at line 362 of file qmemrotate.cpp.
|
static |
Definition at line 10 of file qmemrotate.cpp.
Referenced by qt_memrotate270_tiled(), qt_memrotate270_tiled_unpacked(), qt_memrotate90_tiled(), and qt_memrotate90_tiled_unpacked().