table of contents
        
      
      
    - Tumbleweed 7.21.7-1.16
 - Leap-15.6
 
| PGFplatform.h(3) | Library Functions Manual | PGFplatform.h(3) | 
NAME¶
PGFplatform.h - PGF platform specific definitions.
SYNOPSIS¶
#include <cassert>
  
  #include <cmath>
  
  #include <cstdlib>
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)
  
  
Detailed Description¶
PGF platform specific definitions.
Author
Definition in file PGFplatform.h.
Macro Definition Documentation¶
#define __max( x, y)¶
Value:
((x) >= (y) ? (x) : (y))
Definition at line 92 of file PGFplatform.h.
#define __min( x, y)¶
Value:
((x) <= (y) ? (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)¶
Value:
(x)
Definition at line 603 of file PGFplatform.h.
#define DWWIDTH( bytes)¶
Value:
(((bytes) + WordBytes - 1) & WordBytesMask)
aligns scanline width in bytes to DWORD value
Definition at line 84 of file PGFplatform.h.
#define DWWIDTHBITS( bits)¶
Value:
(((bits) + WordWidth - 1) & WordMask)
aligns scanline width in bits to DWORD value
Definition at line 83 of file PGFplatform.h.
#define DWWIDTHREST( bytes)¶
Value:
((WordBytes - (bytes)%WordBytes)%WordBytes)
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.
Author¶
Generated automatically by Doxygen for libpgf from the source code.
| Version 7.21.2 | libpgf |