App
TFilter.cpp
Go to the documentation of this file.
1 
6 #include "TFilter.hpp"
7 
8 namespace app {
9 
10 template class TFilter<px_4x8bit, px_1x8bit> ;
11 template class TFilter<px_1x8bit, px_1x8bit> ;
12 
13 template<typename TPIXEL, typename TCHANNEL>
15 }
16 
17 template<typename TPIXEL, typename TCHANNEL>
19  return 999;
20 }
21 template<typename TPIXEL, typename TCHANNEL>
23  return 999;
24 }
25 template<typename TPIXEL, typename TCHANNEL>
27  return 999;
28 }
29 template<typename TPIXEL, typename TCHANNEL>
31  return 999;
32 }
33 
34 template<typename TPIXEL, typename TCHANNEL>
36  return 999;
37 }
38 template<typename TPIXEL, typename TCHANNEL>
40  return 999;
41 }
42 template<typename TPIXEL, typename TCHANNEL>
44  return 999;
45 }
46 template<typename TPIXEL, typename TCHANNEL>
48  return 999;
49 }
50 
51 template<typename TPIXEL, typename TCHANNEL>
53  if (chCount == 1) {
54  return applyTo_1ch(bitmap, dstRect);
55  } else if (chCount == 4) {
56  return applyTo_4ch(bitmap, dstRect);
57  } else {
58  return 888;
59  }
60 }
61 template<typename TPIXEL, typename TCHANNEL>
63  if (chCount == 1) {
64  return applyTo_1ch(bitmap, dstRect, alpha);
65  } else if (chCount == 4) {
66  return applyTo_4ch(bitmap, dstRect, alpha);
67  } else {
68  return 888;
69  }
70 }
71 template<typename TPIXEL, typename TCHANNEL>
73  if (chCount == 1) {
74  return applyTo_1ch(bitmap, msk, mskRect, mskOrig);
75  } else if (chCount == 4) {
76  return applyTo_4ch(bitmap, msk, mskRect, mskOrig);
77  } else {
78  return 888;
79  }
80 }
81 template<typename TPIXEL, typename TCHANNEL>
83  if (chCount == 1) {
84  return applyTo_1ch(bitmap, msk, mskRect, mskOrig, alpha);
85  } else if (chCount == 4) {
86  return applyTo_4ch(bitmap, msk, mskRect, mskOrig, alpha);
87  } else {
88  return 888;
89  }
90 }
91 
92 } /* namespace appdemo */