HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RU_LevelsFunc Member List

This is the complete list of members for RU_LevelsFunc, including all inherited members.

addArray(const char *name, UT_GPUType type, int vectorsize, int width, int height, const void *data)RU_PixelFunctionprotected
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)RU_PixelFunctionprotected
addConstant(const char *name, UT_GPUType type, int vectorsize, const void *data, int array_size=1)RU_PixelFunctionprotected
addFunction(const char *function_name, const char *code)RU_PixelFunctionprotected
addLocal(const char *name, UT_GPUType type, int vectorsize)RU_PixelFunctionprotected
areAllComponentsNeeded() const RU_PixelFunction
buildPixelEngine()RU_PixelFunction
buildShaderEngine(UT_ComputeGPU *gpgpu)RU_PixelFunction
buildVectorEngine()RU_PixelFunction
colourMap(float const effect, const float from_min, const float from_max, const float to_min, const float to_max, float &factor, float &addend)RU_LevelsFuncprotectedstatic
defaultPixelFunction(RU_PixelFunction *func, float val, int comp)RU_PixelFunctionprotectedstatic
defaultVectorFunction(RU_PixelFunction *func, float **vals, const bool *scope)RU_PixelFunctionprotectedstatic
eachComponentDifferent() const overrideRU_GammaFuncinlineprotectedvirtual
fastLevels(RU_PixelFunction *pf, float val, int)RU_LevelsFuncprotectedstatic
gamma(RU_PixelFunction *pf, float val, int)RU_GammaFuncprotectedstatic
gamma(float val, float g)RU_GammaFuncprotectedstatic
getFunctionCode() const RU_PixelFunctioninline
getFunctionIndex() const RU_PixelFunctioninlineprotected
getLocals() const RU_PixelFunctioninline
getNumComps() const RU_PixelFunctioninlineprotected
getPixelFunction() const overrideRU_LevelsFuncinlineprotectedvirtual
getPixelShader(UT_String &frag_shader) overrideRU_LevelsFuncprotectedvirtual
getScope() const RU_PixelFunctioninline
getShaderCode() const RU_PixelFunctioninline
getVectorFunction() const RU_PixelFunctionprotectedvirtual
isComponentDependent() const RU_PixelFunction
isPartialScope() const RU_PixelFunction
isScoped(int i) const RU_PixelFunctioninline
myAddendRU_LevelsFuncprotected
myCompInRangeMaxRU_LevelsFuncprotected
myCompInRangeMinRU_LevelsFuncprotected
myCompOutRangeMaxRU_LevelsFuncprotected
myCompOutRangeMinRU_LevelsFuncprotected
myCompSepRU_GammaFuncprotected
myFactorRU_LevelsFuncprotected
myGlobalAddendRU_LevelsFuncprotected
myGlobalFactorRU_LevelsFuncprotected
myGlobalGammaRU_LevelsFuncprotected
myGlobalInRangeMaxRU_LevelsFuncprotected
myGlobalInRangeMinRU_LevelsFuncprotected
myGlobalOutRangeMaxRU_LevelsFuncprotected
myGlobalOutRangeMinRU_LevelsFuncprotected
myInvGammaRU_GammaFuncprotected
myLevelsFuncRU_LevelsFuncprotected
needAllComponents() const RU_PixelFunctioninlineprotectedvirtual
next() const RU_PixelFunctioninline
processValue(float val, int comp) const RU_PixelFunctioninline
processValues(float **vals) const RU_PixelFunctioninline
RU_GammaFunc(float g)RU_GammaFuncinline
RU_GammaFunc(float r, float g, float b, float w)RU_GammaFuncinline
RU_LevelsFunc(float effect, float global_in_range_min, float global_in_range_max, float global_out_range_min, float global_out_range_max, float global_gamma, float comp_in_range_min[4], float comp_in_range_max[4], float comp_out_range_min[4], float comp_out_range_max[4], float comp_gamma[4])RU_LevelsFunc
RU_LevelsFunc(float effect, float global_in_range_min, float global_in_range_max, float global_out_range_min, float global_out_range_max, float global_gamma, float comp_in_range_min, float comp_in_range_max, float comp_out_range_min, float comp_out_range_max, float comp_gamma)RU_LevelsFunc
RU_PixelFunction()RU_PixelFunctioninline
safeLevels(RU_PixelFunction *pf, float val, int)RU_LevelsFuncprotectedstatic
safeLevels(float val, int)RU_LevelsFuncprotected
setNext(RU_PixelFunction *next)RU_PixelFunctioninline
setNumComps(int comps)RU_PixelFunctioninline
setScope(bool *scope)RU_PixelFunction
usesGlobal(const char *name)RU_PixelFunctionprotected
usesNumCompsGlobal() const RU_PixelFunctioninline
~RU_PixelFunction()RU_PixelFunctionvirtual