license header for review
[cinelerra_cv/ct.git] / cinelerra / overlayframe.inc
blob2fac370c4d7ce0066a3ee9abf6b54f11c4edefbe
1 #ifndef OVERLAYFRAME_INC
2 #define OVERLAYFRAME_INC
4 // Modes
6 #define TRANSFER_TYPES 7
8 #define TRANSFER_NORMAL       0
9 #define TRANSFER_ADDITION     1
10 #define TRANSFER_SUBTRACT     2
11 #define TRANSFER_MULTIPLY     3
12 #define TRANSFER_DIVIDE           4
13 #define TRANSFER_REPLACE      5
14 #define TRANSFER_MAX          6
16 // Interpolation types
19 #define NEAREST_NEIGHBOR 0        // Nearest for enlargement and reduction
20 #define CUBIC_CUBIC      1        // Bicubic enlargement and reduction
21 #define CUBIC_LINEAR     2        // Bicubic enlargement and linear reduction
22 #define LINEAR_LINEAR    3        // Not explicitely called but used for user
24 class OverlayFrame;
26 #endif
28 //      Local Variables:
29 //      mode: C++
30 //      c-file-style: "linux"
31 //      End: