#include <RU_PixelFunctions.h>
|
bool | needAllComponents () const override |
|
RUVectorFunc | getVectorFunction () const override |
|
void | getPixelShader (UT_String &frag_shader) override |
|
virtual bool | eachComponentDifferent () const |
|
virtual RUPixelFunc | getPixelFunction () const |
|
void | addConstant (const char *name, UT_GPUType type, int vectorsize, const void *data, int array_size=1) |
|
void | addLocal (const char *name, UT_GPUType type, int vectorsize) |
|
void | addArray (const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *data) |
|
void | addArray (const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *data1, const void *data2, const void *data3, const void *data4) |
|
void | addFunction (const char *function_name, const char *code) |
|
void | usesGlobal (const char *name) |
|
int | getFunctionIndex () const |
|
int | getNumComps () const |
|
|
static void | toHSV (RU_PixelFunction *f, float **vals, const bool *scope) |
|
static void | fromHSV (RU_PixelFunction *f, float **vals, const bool *scope) |
|
static void | adjustHSV (RU_PixelFunction *f, float **vals, const bool *scope) |
|
static float | defaultPixelFunction (RU_PixelFunction *func, float val, int comp) |
|
static void | defaultVectorFunction (RU_PixelFunction *func, float **vals, const bool *scope) |
|
Definition at line 313 of file RU_PixelFunctions.h.
void RU_HSVConvertFunc::getPixelShader |
( |
UT_String & |
frag_shader | ) |
|
|
overrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
bool RU_HSVConvertFunc::needAllComponents |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
float RU_HSVConvertFunc::myHueShift |
|
protected |
bool RU_HSVConvertFunc::myMaintainLum |
|
protected |
float RU_HSVConvertFunc::mySatScale |
|
protected |
float RU_HSVConvertFunc::mySatShift |
|
protected |
float RU_HSVConvertFunc::myValueScale |
|
protected |
float RU_HSVConvertFunc::myValueShift |
|
protected |
The documentation for this class was generated from the following file: