gradtbl.cpp File Reference

(r1785/r1372)

#include "camtypes.h"
#include "colormgr.h"
#include "colplate.h"
#include "devcolor.h"
#include "grndrgn.h"
#include "gradtbl.h"
#include "fillramp.h"

Go to the source code of this file.

Defines

#define new   CAM_DEBUG_NEW
#define SETRGBENTRY(P1, P2, P3)   pRGBTable[col].rgbRed = (BYTE)P1; pRGBTable[col].rgbGreen = (BYTE)P2; pRGBTable[col].rgbBlue = (BYTE)P3;
#define SETRGBENTRY(P1, P2, P3)   pRGBTable[col].rgbRed = (BYTE)P1; pRGBTable[col].rgbGreen = (BYTE)P2; pRGBTable[col].rgbBlue = (BYTE)P3;
#define MFX   24

Functions

 DECLARE_SOURCE ("$Revision: 1372 $")

Variables

const DWORD FillStep = 16


Define Documentation

#define MFX   24
 

#define new   CAM_DEBUG_NEW
 

Definition at line 125 of file gradtbl.cpp.

#define SETRGBENTRY P1,
P2,
P3   )     pRGBTable[col].rgbRed = (BYTE)P1; pRGBTable[col].rgbGreen = (BYTE)P2; pRGBTable[col].rgbBlue = (BYTE)P3;
 

#define SETRGBENTRY P1,
P2,
P3   )     pRGBTable[col].rgbRed = (BYTE)P1; pRGBTable[col].rgbGreen = (BYTE)P2; pRGBTable[col].rgbBlue = (BYTE)P3;
 


Function Documentation

DECLARE_SOURCE "$Revision: 1372 $"   ) 
 


Variable Documentation

const DWORD FillStep = 16
 

NOTE * There are now 2 functions in this file which build graduation tables. The tables are * actually identical in meaning, but are encoded as (a) Gavin 8bpp dither patterns, and * (b) RGBQUAD RGB structures or COLORREF RGB values - this is because the different * places that use these tables demand the different formats, and converting all the code * to use only one table format is non-trivial and/or inefficient. *

Definition at line 149 of file gradtbl.cpp.


Generated on Sat Nov 10 03:49:10 2007 for Camelot by  doxygen 1.4.4