|
libpgf 6.14.12
PGF - Progressive Graphics File
|
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) |
| aligns scanline width in bits to DWORD value | |
| #define | DWWIDTH(bytes) |
| aligns scanline width in bytes to DWORD value | |
| #define | DWWIDTHREST(bytes) |
| DWWIDTH(bytes) - bytes. | |
| #define | __min(x, y) |
| #define | __max(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) |
PGF platform specific definitions.
Definition in file PGFplatform.h.
| #define __max | ( | x, | |
| y ) |
Definition at line 92 of file PGFplatform.h.
| #define __min | ( | x, | |
| y ) |
Definition at line 91 of file PGFplatform.h.
| #define __PGF32SUPPORT__ |
Definition at line 67 of file PGFplatform.h.
| #define __PGFROISUPPORT__ |
Definition at line 60 of file PGFplatform.h.
| #define __VAL | ( | x | ) |
Definition at line 604 of file PGFplatform.h.
| #define DWWIDTH | ( | bytes | ) |
aligns scanline width in bytes to DWORD value
Definition at line 84 of file PGFplatform.h.
| #define DWWIDTHBITS | ( | bits | ) |
| #define DWWIDTHREST | ( | bytes | ) |
DWWIDTH(bytes) - bytes.
Definition at line 85 of file PGFplatform.h.
| #define ImageModeBitmap 0 |
Definition at line 98 of file PGFplatform.h.
| #define ImageModeCMYK64 13 |
Definition at line 111 of file PGFplatform.h.
| #define ImageModeCMYKColor 4 |
Definition at line 102 of file PGFplatform.h.
| #define ImageModeDeepMultichannel 14 |
Definition at line 112 of file PGFplatform.h.
| #define ImageModeDuotone 8 |
Definition at line 106 of file PGFplatform.h.
| #define ImageModeDuotone16 15 |
Definition at line 113 of file PGFplatform.h.
| #define ImageModeGray16 10 |
Definition at line 108 of file PGFplatform.h.
| #define ImageModeGray32 18 |
Definition at line 116 of file PGFplatform.h.
| #define ImageModeGrayScale 1 |
Definition at line 99 of file PGFplatform.h.
| #define ImageModeHSBColor 6 |
Definition at line 104 of file PGFplatform.h.
| #define ImageModeHSLColor 5 |
Definition at line 103 of file PGFplatform.h.
| #define ImageModeIndexedColor 2 |
Definition at line 100 of file PGFplatform.h.
| #define ImageModeLab48 12 |
Definition at line 110 of file PGFplatform.h.
| #define ImageModeLabColor 9 |
Definition at line 107 of file PGFplatform.h.
| #define ImageModeMultichannel 7 |
Definition at line 105 of file PGFplatform.h.
| #define ImageModeRGB12 19 |
Definition at line 117 of file PGFplatform.h.
| #define ImageModeRGB16 20 |
Definition at line 118 of file PGFplatform.h.
| #define ImageModeRGB48 11 |
Definition at line 109 of file PGFplatform.h.
| #define ImageModeRGBA 17 |
Definition at line 115 of file PGFplatform.h.
| #define ImageModeRGBColor 3 |
Definition at line 101 of file PGFplatform.h.
| #define ImageModeUnknown 255 |
Definition at line 119 of file PGFplatform.h.
| #define WordBytes 4 |
sizeof(UINT32)
Definition at line 76 of file PGFplatform.h.
| #define WordBytesLog 2 |
ld of WordBytes
Definition at line 78 of file PGFplatform.h.
| #define WordBytesMask 0xFFFFFFFC |
least WordBytesLog bits are zero
Definition at line 77 of file PGFplatform.h.
| #define WordMask 0xFFFFFFE0 |
least WordWidthLog bits are zero
Definition at line 75 of file PGFplatform.h.
| #define WordWidth 32 |
WordBytes*8.
Definition at line 73 of file PGFplatform.h.
| #define WordWidthLog 5 |
ld of WordWidth
Definition at line 74 of file PGFplatform.h.