#include <RU_ColorFunctions.h>
|
| | RU_ColorReplace (float hmin, float hmax, float hspill, float smin, float smax, float sspill, float lmin, float lmax, float lspill, RU_InterpFunction interp, float hshift, float sscale, float lscale) |
| |
| float | hueKey (float hue) const |
| |
| float | satKey (float sat) const |
| |
| float | lumKey (float lum) const |
| |
| | RU_PixelFunction () |
| |
| virtual | ~RU_PixelFunction () |
| |
| void | setScope (bool *scope) |
| |
| bool | isScoped (int i) const |
| |
| const bool * | getScope () const |
| |
| bool | isPartialScope () const |
| |
| bool | isComponentDependent () const |
| |
| bool | areAllComponentsNeeded () const |
| |
| void | buildPixelEngine () |
| |
| void | buildVectorEngine () |
| |
| void | buildShaderEngine (UT_ComputeGPU *gpgpu) |
| |
| float | processValue (float val, int comp) const |
| |
| void | processValues (float **vals) const |
| |
| const char * | getShaderCode () const |
| |
| const char * | getFunctionCode () const |
| |
| const char * | getLocals () const |
| |
| bool | usesNumCompsGlobal () const |
| |
| void | setNext (RU_PixelFunction *next) |
| |
| RU_PixelFunction * | next () const |
| |
| void | setNumComps (int comps) |
| |
|
| bool | needAllComponents () const override |
| |
| RUVectorFunc | getVectorFunction () const override |
| |
| virtual bool | eachComponentDifferent () const |
| |
| virtual RUPixelFunc | getPixelFunction () const |
| |
| virtual void | getPixelShader (UT_String &frag_shader) |
| |
| 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 |
| |
Definition at line 19 of file RU_ColorFunctions.h.
| RU_ColorReplace::RU_ColorReplace |
( |
float |
hmin, |
|
|
float |
hmax, |
|
|
float |
hspill, |
|
|
float |
smin, |
|
|
float |
smax, |
|
|
float |
sspill, |
|
|
float |
lmin, |
|
|
float |
lmax, |
|
|
float |
lspill, |
|
|
RU_InterpFunction |
interp, |
|
|
float |
hshift, |
|
|
float |
sscale, |
|
|
float |
lscale |
|
) |
| |
|
inline |
|
|
inlineoverrideprotectedvirtual |
| bool RU_ColorReplace::needAllComponents |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following file: