Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/compositor/operations/COM_KeyingClipOperation.h')
-rw-r--r--source/blender/compositor/operations/COM_KeyingClipOperation.h50
1 files changed, 34 insertions, 16 deletions
diff --git a/source/blender/compositor/operations/COM_KeyingClipOperation.h b/source/blender/compositor/operations/COM_KeyingClipOperation.h
index 6f8922c0124..8237c443cf2 100644
--- a/source/blender/compositor/operations/COM_KeyingClipOperation.h
+++ b/source/blender/compositor/operations/COM_KeyingClipOperation.h
@@ -25,30 +25,48 @@
* Class with implementation of black/white clipping for keying node
*/
class KeyingClipOperation : public NodeOperation {
-protected:
- float m_clipBlack;
- float m_clipWhite;
+ protected:
+ float m_clipBlack;
+ float m_clipWhite;
- int m_kernelRadius;
- float m_kernelTolerance;
+ int m_kernelRadius;
+ float m_kernelTolerance;
- bool m_isEdgeMatte;
-public:
- KeyingClipOperation();
+ bool m_isEdgeMatte;
- void setClipBlack(float value) {this->m_clipBlack = value;}
- void setClipWhite(float value) {this->m_clipWhite = value;}
+ public:
+ KeyingClipOperation();
- void setKernelRadius(int value) {this->m_kernelRadius = value;}
- void setKernelTolerance(float value) {this->m_kernelTolerance = value;}
+ void setClipBlack(float value)
+ {
+ this->m_clipBlack = value;
+ }
+ void setClipWhite(float value)
+ {
+ this->m_clipWhite = value;
+ }
- void setIsEdgeMatte(bool value) {this->m_isEdgeMatte = value;}
+ void setKernelRadius(int value)
+ {
+ this->m_kernelRadius = value;
+ }
+ void setKernelTolerance(float value)
+ {
+ this->m_kernelTolerance = value;
+ }
- void *initializeTileData(rcti *rect);
+ void setIsEdgeMatte(bool value)
+ {
+ this->m_isEdgeMatte = value;
+ }
- void executePixel(float output[4], int x, int y, void *data);
+ void *initializeTileData(rcti *rect);
- bool determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output);
+ void executePixel(float output[4], int x, int y, void *data);
+
+ bool determineDependingAreaOfInterest(rcti *input,
+ ReadBufferOperation *readOperation,
+ rcti *output);
};
#endif