diff options
Diffstat (limited to 'source/blender/compositor/operations/COM_SetValueOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_SetValueOperation.h | 49 |
1 files changed, 28 insertions, 21 deletions
diff --git a/source/blender/compositor/operations/COM_SetValueOperation.h b/source/blender/compositor/operations/COM_SetValueOperation.h index 59bcf28d012..6fb2832450d 100644 --- a/source/blender/compositor/operations/COM_SetValueOperation.h +++ b/source/blender/compositor/operations/COM_SetValueOperation.h @@ -20,31 +20,38 @@ #define __COM_SETVALUEOPERATION_H__ #include "COM_NodeOperation.h" - /** * this program converts an input color to an output value. * it assumes we are in sRGB color space. */ class SetValueOperation : public NodeOperation { -private: - float m_value; - -public: - /** - * Default constructor - */ - SetValueOperation(); - - float getValue() { return this->m_value; } - void setValue(float value) { this->m_value = value; } - - - /** - * the inner loop of this program - */ - void executePixelSampled(float output[4], float x, float y, PixelSampler sampler); - void determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]); - - bool isSetOperation() const { return true; } + private: + float m_value; + + public: + /** + * Default constructor + */ + SetValueOperation(); + + float getValue() + { + return this->m_value; + } + void setValue(float value) + { + this->m_value = value; + } + + /** + * the inner loop of this program + */ + void executePixelSampled(float output[4], float x, float y, PixelSampler sampler); + void determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]); + + bool isSetOperation() const + { + return true; + } }; #endif |