#include <RU_ColorCurve.h>

Public Member Functions | |
| RU_ColorCurveFunc (RU_ColorCurve *curve) | |
| RU_ColorCurveFunc (RU_ColorCurve **curves, int num) | |
| virtual | ~RU_ColorCurveFunc () |
Protected Member Functions | |
| virtual bool | eachComponentDifferent () const |
| virtual RUPixelFunc | getPixelFunction () const |
| virtual void | getPixelShader (UT_String &frag_shader) |
Static Protected Member Functions | |
| static float | curve (RU_PixelFunction *pf, float val, int) |
Protected Attributes | |
| RU_ColorCurve * | myCurves [4] |
| int | myNumCurves |
| float * | myCurveData |
Definition at line 57 of file RU_ColorCurve.h.
| RU_ColorCurveFunc::RU_ColorCurveFunc | ( | RU_ColorCurve * | curve | ) |
| RU_ColorCurveFunc::RU_ColorCurveFunc | ( | RU_ColorCurve ** | curves, | |
| int | num | |||
| ) |
| virtual RU_ColorCurveFunc::~RU_ColorCurveFunc | ( | ) | [virtual] |
| static float RU_ColorCurveFunc::curve | ( | RU_PixelFunction * | pf, | |
| float | val, | |||
| int | ||||
| ) | [static, protected] |
| virtual bool RU_ColorCurveFunc::eachComponentDifferent | ( | ) | const [inline, protected, virtual] |
| virtual RUPixelFunc RU_ColorCurveFunc::getPixelFunction | ( | ) | const [inline, protected, virtual] |
| virtual void RU_ColorCurveFunc::getPixelShader | ( | UT_String & | frag_shader | ) | [protected, virtual] |
Reimplemented from RU_PixelFunction.
float* RU_ColorCurveFunc::myCurveData [protected] |
Definition at line 74 of file RU_ColorCurve.h.
RU_ColorCurve* RU_ColorCurveFunc::myCurves[4] [protected] |
Definition at line 72 of file RU_ColorCurve.h.
int RU_ColorCurveFunc::myNumCurves [protected] |
Definition at line 73 of file RU_ColorCurve.h.
1.5.9