| HDK
    | 
#include <RU_PixelFunctions.h>
 Inheritance diagram for RU_LookupClipFunc:
 Inheritance diagram for RU_LookupClipFunc:| Public Member Functions | |
| RU_LookupClipFunc (const CL_Clip *clip) | |
|  Public Member Functions inherited from RU_PixelFunction | |
| 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) | 
| Protected Member Functions | |
| bool | needAllComponents () const override | 
| RUVectorFunc | getVectorFunction () const override | 
| RUPixelFunc | getPixelFunction () const override | 
| void | getPixelShader (UT_String &frag_shader) override | 
|  Protected Member Functions inherited from RU_PixelFunction | |
| virtual bool | eachComponentDifferent () 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 Protected Member Functions | |
| static float | lookup (RU_PixelFunction *pf, float val, int) | 
| static void | vlookup (RU_PixelFunction *f, float **vals, const bool *scope) | 
|  Static Protected Member Functions inherited from RU_PixelFunction | |
| static float | defaultPixelFunction (RU_PixelFunction *func, float val, int comp) | 
| static void | defaultVectorFunction (RU_PixelFunction *func, float **vals, const bool *scope) | 
| Protected Attributes | |
| const CL_Clip * | myClip | 
Definition at line 372 of file RU_PixelFunctions.h.
| 
 | inline | 
Definition at line 375 of file RU_PixelFunctions.h.
| 
 | inlineoverrideprotectedvirtual | 
Reimplemented from RU_PixelFunction.
Definition at line 384 of file RU_PixelFunctions.h.
Reimplemented from RU_PixelFunction.
| 
 | inlineoverrideprotectedvirtual | 
Reimplemented from RU_PixelFunction.
Definition at line 383 of file RU_PixelFunctions.h.
| 
 | staticprotected | 
| 
 | inlineoverrideprotectedvirtual | 
Reimplemented from RU_PixelFunction.
Definition at line 381 of file RU_PixelFunctions.h.
| 
 | staticprotected | 
| 
 | protected | 
Definition at line 387 of file RU_PixelFunctions.h.