HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RU_Convolve.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: RU_Convolve.h
7  *
8  * COMMENTS:
9  * Does a convolution.
10  */
11 #ifndef RU_CONVOLVE_H
12 #define RU_CONVOLVE_H
13 
14 #include "RU_API.h"
15 #include <UT/UT_FilterType.h>
16 
17 #include "RU_Algorithm.h"
18 
20 {
21 public:
22  RU_Convolve();
23  ~RU_Convolve() override;
24 
25  DECLARE_FILTER_OP(RU_ConvolveOp, override);
26 
27  // Parameters.
29  int myConvolveSizeX, myConvolveSizeY;
31 };
32 
33 
34 #endif
int myConvolveSizeY
Definition: RU_Convolve.h:29
#define RU_API
Definition: RU_API.h:10
float * myConvolveFilter
Definition: RU_Convolve.h:30
#define DECLARE_FILTER_OP(name, override_)
float myConvolveEffect
Definition: RU_Convolve.h:28