![]() |
Scribus
Open source desktop publishing at your fingertips
|
PGF platform specific definitions. More...
#include <cassert>
#include <cmath>
#include <cstdlib>
Go to the source code of this file.
Macros | |
#define | __PGFROISUPPORT__ |
#define | __PGF32SUPPORT__ |
#define | WordWidth 32 |
WordBytes*8. | |
#define | WordWidthLog 5 |
ld of WordWidth | |
#define | WordMask 0xFFFFFFE0 |
least WordWidthLog bits are zero | |
#define | WordBytes 4 |
sizeof(UINT32) | |
#define | WordBytesMask 0xFFFFFFFC |
least WordBytesLog bits are zero | |
#define | WordBytesLog 2 |
ld of WordBytes | |
#define | DWWIDTHBITS(bits) (((bits) + WordWidth - 1) & WordMask) |
aligns scanline width in bits to DWORD value | |
#define | DWWIDTH(bytes) (((bytes) + WordBytes - 1) & WordBytesMask) |
aligns scanline width in bytes to DWORD value | |
#define | DWWIDTHREST(bytes) ((WordBytes - (bytes)%WordBytes)%WordBytes) |
DWWIDTH(bytes) - bytes. | |
#define | __min(x, y) ((x) <= (y) ? (x) : (y)) |
#define | __max(x, y) ((x) >= (y) ? (x) : (y)) |
#define | ImageModeBitmap 0 |
#define | ImageModeGrayScale 1 |
#define | ImageModeIndexedColor 2 |
#define | ImageModeRGBColor 3 |
#define | ImageModeCMYKColor 4 |
#define | ImageModeHSLColor 5 |
#define | ImageModeHSBColor 6 |
#define | ImageModeMultichannel 7 |
#define | ImageModeDuotone 8 |
#define | ImageModeLabColor 9 |
#define | ImageModeGray16 10 |
#define | ImageModeRGB48 11 |
#define | ImageModeLab48 12 |
#define | ImageModeCMYK64 13 |
#define | ImageModeDeepMultichannel 14 |
#define | ImageModeDuotone16 15 |
#define | ImageModeRGBA 17 |
#define | ImageModeGray32 18 |
#define | ImageModeRGB12 19 |
#define | ImageModeRGB16 20 |
#define | ImageModeUnknown 255 |
#define | __VAL(x) (x) |
#define | LIBPGF_DISABLE_OPENMP |
PGF platform specific definitions.