Definition at line 80 of file TestFunctions.h. References Impala::Core::Array::Array2dTem< StorT, elemSize, ArithT >::CH(), Impala::Core::Array::Array2dTem< StorT, elemSize, ArithT >::CW(), Impala::Core::Array::IntegrateReduceWeighted(), mImage, and Impala::Core::Array::Array2dTem< StorT, elemSize, ArithT >::Value(). 00081 { 00082 Array::Array2dScalarReal64* reduced=0; 00083 Array::IntegrateReduceWeighted(reduced, mImage, 4); 00084 CPPUNIT_ASSERT(reduced != 0); 00085 CPPUNIT_ASSERT_EQUAL(2, (int) reduced->CW()); 00086 CPPUNIT_ASSERT_EQUAL(2, (int) reduced->CH()); 00087 CPPUNIT_ASSERT_EQUAL(1.0, reduced->Value(0, 0)); 00088 CPPUNIT_ASSERT_EQUAL(0.5 * 0.67, reduced->Value(1, 0)); 00089 CPPUNIT_ASSERT_EQUAL(0.0, reduced->Value(1, 1)); 00090 delete reduced; 00091 }
Here is the call graph for this function:
|