grndbrsh.cpp File Reference

(r1785/r1755)

#include "camtypes.h"
#include "grndbrsh.h"
#include "grnddib.h"
#include "grndrgn.h"
#include "osrndrgn.h"
#include "palman.h"
#include "progress.h"
#include "freehand.h"
#include "freeinfo.h"
#include "offscrn.h"
#include "oilruler.h"

Go to the source code of this file.

Defines

#define FILL_BITMAP   0
#define new   CAM_DEBUG_NEW
#define EXPAND(x)   ( (x<<3) | (x>>2) )
 Generates a 32bit form of the input 8bit bitmap, note that the destination bitmapinfo and bitmap must be allocated prior to this function.

Variables

static RealLogPalette StandardPalette
static BYTE NoTransTable [256]
static BOOL ClippedPathIsValid
static INT32 LargeGradTables = 0


Define Documentation

#define EXPAND  )     ( (x<<3) | (x>>2) )
 

Generates a 32bit form of the input 8bit bitmap, note that the destination bitmapinfo and bitmap must be allocated prior to this function.

Author:
Diccon_Yamanaka (Xara Group Ltd) <camelotdev@xara.com>
Date:
14/2/2000
Parameters:
pSourceInfo - A information header for the bitmap to be copied [INPUTS] pSourceBits - the actual bits for the bitmap to be copied pPalette - pointer to the palette pDestInfo - pointer to an ALLOCATED bitmapinfo structure pDestBits - pointer to an ALLOCATED 32bit bitmap
pDestInfo - pointer to the copied information block [OUTPUTS] pDestBits - pointer ot the copied bits data
Returns:
True if copied ok, false otherwise

Definition at line 1508 of file grndbrsh.cpp.

#define FILL_BITMAP   0
 

Definition at line 140 of file grndbrsh.cpp.

#define new   CAM_DEBUG_NEW
 

Definition at line 144 of file grndbrsh.cpp.


Variable Documentation

BOOL ClippedPathIsValid [static]
 

Definition at line 131 of file grndbrsh.cpp.

INT32 LargeGradTables = 0 [static]
 

Definition at line 137 of file grndbrsh.cpp.

BYTE NoTransTable[256] [static]
 

Definition at line 129 of file grndbrsh.cpp.

RealLogPalette StandardPalette [static]
 

Initial value:

 
{
    0x300,
    256
}

Definition at line 123 of file grndbrsh.cpp.


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