HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PXL_FillParms Class Reference

#include <PXL_Fill.h>

Public Member Functions

 PXL_FillParms ()
 
 ~PXL_FillParms ()
 
void setSourceType (PXL_DataFormat type, unsigned b=0, unsigned w=0)
 
void setSourceArea (exint x1, exint y1, exint x2, exint y2)
 
void setDestType (PXL_DataFormat type, unsigned b=0, unsigned w=0)
 
void setDestArea (exint x1, exint y1, exint x2, exint y2)
 
void debugPrint (std::ostream &)
 

Public Attributes

const voidmySource
 
PXL_DataFormat mySType
 
exint mySX1
 
exint mySY1
 
exint mySX2
 
exint mySY2
 
unsigned int mySBlack
 
unsigned int mySWhite
 
exint mySInc
 
exint mySVInc
 
exint mySVOff
 
int mySFast
 
const voidmyDest
 
PXL_DataFormat myDType
 
exint myDX1
 
exint myDY1
 
exint myDX2
 
exint myDY2
 
unsigned int myDBlack
 
unsigned int myDWhite
 
exint myDInc
 
int myDFast
 
exint myXShift
 
exint myYShift
 
int myXFlip
 
int myYFlip
 
int myUseGrey
 
float myFillColor
 
float myGamma
 
bool myMultPerPixel
 
float * myMultData
 
float myMultFactor
 
til_gamma8myGTable8
 
til_gamma16myGTable16
 

Detailed Description

Definition at line 23 of file PXL_Fill.h.

Constructor & Destructor Documentation

PXL_FillParms::PXL_FillParms ( )
PXL_FillParms::~PXL_FillParms ( )

Member Function Documentation

void PXL_FillParms::debugPrint ( std::ostream &  )
void PXL_FillParms::setDestArea ( exint  x1,
exint  y1,
exint  x2,
exint  y2 
)
void PXL_FillParms::setDestType ( PXL_DataFormat  type,
unsigned  b = 0,
unsigned  w = 0 
)
void PXL_FillParms::setSourceArea ( exint  x1,
exint  y1,
exint  x2,
exint  y2 
)
void PXL_FillParms::setSourceType ( PXL_DataFormat  type,
unsigned  b = 0,
unsigned  w = 0 
)

Member Data Documentation

unsigned int PXL_FillParms::myDBlack

Definition at line 57 of file PXL_Fill.h.

const void* PXL_FillParms::myDest

Definition at line 53 of file PXL_Fill.h.

int PXL_FillParms::myDFast

Definition at line 59 of file PXL_Fill.h.

exint PXL_FillParms::myDInc

Definition at line 58 of file PXL_Fill.h.

PXL_DataFormat PXL_FillParms::myDType

Definition at line 54 of file PXL_Fill.h.

unsigned int PXL_FillParms::myDWhite

Definition at line 57 of file PXL_Fill.h.

exint PXL_FillParms::myDX1

Definition at line 55 of file PXL_Fill.h.

exint PXL_FillParms::myDX2

Definition at line 56 of file PXL_Fill.h.

exint PXL_FillParms::myDY1

Definition at line 55 of file PXL_Fill.h.

exint PXL_FillParms::myDY2

Definition at line 56 of file PXL_Fill.h.

float PXL_FillParms::myFillColor

Definition at line 67 of file PXL_Fill.h.

float PXL_FillParms::myGamma

Definition at line 68 of file PXL_Fill.h.

til_gamma16* PXL_FillParms::myGTable16

Definition at line 74 of file PXL_Fill.h.

til_gamma8* PXL_FillParms::myGTable8

Definition at line 73 of file PXL_Fill.h.

float* PXL_FillParms::myMultData

Definition at line 70 of file PXL_Fill.h.

float PXL_FillParms::myMultFactor

Definition at line 71 of file PXL_Fill.h.

bool PXL_FillParms::myMultPerPixel

Definition at line 69 of file PXL_Fill.h.

unsigned int PXL_FillParms::mySBlack

Definition at line 43 of file PXL_Fill.h.

int PXL_FillParms::mySFast

Definition at line 47 of file PXL_Fill.h.

exint PXL_FillParms::mySInc

Definition at line 44 of file PXL_Fill.h.

const void* PXL_FillParms::mySource

Definition at line 39 of file PXL_Fill.h.

PXL_DataFormat PXL_FillParms::mySType

Definition at line 40 of file PXL_Fill.h.

exint PXL_FillParms::mySVInc

Definition at line 45 of file PXL_Fill.h.

exint PXL_FillParms::mySVOff

Definition at line 46 of file PXL_Fill.h.

unsigned int PXL_FillParms::mySWhite

Definition at line 43 of file PXL_Fill.h.

exint PXL_FillParms::mySX1

Definition at line 41 of file PXL_Fill.h.

exint PXL_FillParms::mySX2

Definition at line 42 of file PXL_Fill.h.

exint PXL_FillParms::mySY1

Definition at line 41 of file PXL_Fill.h.

exint PXL_FillParms::mySY2

Definition at line 42 of file PXL_Fill.h.

int PXL_FillParms::myUseGrey

Definition at line 66 of file PXL_Fill.h.

int PXL_FillParms::myXFlip

Definition at line 63 of file PXL_Fill.h.

exint PXL_FillParms::myXShift

Definition at line 62 of file PXL_Fill.h.

int PXL_FillParms::myYFlip

Definition at line 63 of file PXL_Fill.h.

exint PXL_FillParms::myYShift

Definition at line 62 of file PXL_Fill.h.


The documentation for this class was generated from the following file: