#include "Core/Array/Arrays.h"#include "Core/Array/SetVal.h"#include "Core/Array/Pattern/PatSetBorder.h"#include "Core/Array/CheckBorderSize.h"Include dependency graph for IntegrateReduce.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | Impala | 
| namespace | Impala::Core | 
| namespace | Impala::Core::Array | 
Functions | |
| void | Impala::Core::Array::IntegrateReduceLine (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n, int y) | 
| this function is a subroutine of IntegrateReduce()   | |
| void | Impala::Core::Array::IntegrateReduce (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n) | 
| src is reduced in such a way that a pixel in the returned image contains the sum of a n by n block of pixels in src   | |
| void | Impala::Core::Array::IntegrateReduceLineWeighted (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n, int dstY, int srcY, double weight) | 
| this is a subroutine of IntegrateReduceWeighted, note that the reduced regions overlap, that's where the funny pointer loop comes from.   | |
| void | Impala::Core::Array::IntegrateReduceWeighted (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n) | 
| like the function above, but uses weights 1/3 2/3 1 .   | |
 1.5.1