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

#include <PXL_LumFuncs.h>

Static Public Member Functions

static void convertToLuma (PXL_DataFormat format, void *lum, PXL_LumFunction func, const void *l1, const void *l2, const void *l3, const void *l4, int size, int sinc=1)
 
static void convertToLuma (unsigned char *lum, PXL_LumFunction func, const unsigned char *l1, const unsigned char *l2, const unsigned char *l3, const unsigned char *l4, int size, int sinc=1)
 
static void convertToLuma (unsigned short *lum, PXL_LumFunction func, const unsigned short *l1, const unsigned short *l2, const unsigned short *l3, const unsigned short *l4, int size, int sinc=1)
 
static void convertToLuma (unsigned int *lum, PXL_LumFunction func, const unsigned int *l1, const unsigned int *l2, const unsigned int *l3, const unsigned int *l4, int size, int sinc=1)
 
static void convertToLuma (fpreal16 *lum, PXL_LumFunction func, const fpreal16 *l1, const fpreal16 *l2, const fpreal16 *l3, const fpreal16 *l4, int size, int sinc=1)
 
static void convertToLuma (float *lum, PXL_LumFunction func, const float *l1, const float *l2, const float *l3, const float *l4, int size, int sinc=1, bool copy_if_possible=false)
 

Detailed Description

Definition at line 32 of file PXL_LumFuncs.h.

Member Function Documentation

static void PXL_LumFuncs::convertToLuma ( PXL_DataFormat  format,
void lum,
PXL_LumFunction  func,
const void l1,
const void l2,
const void l3,
const void l4,
int  size,
int  sinc = 1 
)
static
static void PXL_LumFuncs::convertToLuma ( unsigned char *  lum,
PXL_LumFunction  func,
const unsigned char *  l1,
const unsigned char *  l2,
const unsigned char *  l3,
const unsigned char *  l4,
int  size,
int  sinc = 1 
)
static
static void PXL_LumFuncs::convertToLuma ( unsigned short *  lum,
PXL_LumFunction  func,
const unsigned short *  l1,
const unsigned short *  l2,
const unsigned short *  l3,
const unsigned short *  l4,
int  size,
int  sinc = 1 
)
static
static void PXL_LumFuncs::convertToLuma ( unsigned int lum,
PXL_LumFunction  func,
const unsigned int l1,
const unsigned int l2,
const unsigned int l3,
const unsigned int l4,
int  size,
int  sinc = 1 
)
static
static void PXL_LumFuncs::convertToLuma ( fpreal16 lum,
PXL_LumFunction  func,
const fpreal16 l1,
const fpreal16 l2,
const fpreal16 l3,
const fpreal16 l4,
int  size,
int  sinc = 1 
)
static
static void PXL_LumFuncs::convertToLuma ( float *  lum,
PXL_LumFunction  func,
const float *  l1,
const float *  l2,
const float *  l3,
const float *  l4,
int  size,
int  sinc = 1,
bool  copy_if_possible = false 
)
static

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