TsExpansibleRaster Class Reference

A test suit for the Cached Raster class interface. More...

#include <TsExpansibleRaster.h>

Inheritance diagram for TsExpansibleRaster:

Protected Member Functions

void addBottomBandsTest ()
 
void addBottomLinesTest ()
 
void addLeftColumnsTest ()
 
void addRightColumnsTest ()
 
void addTopBandsTest ()
 
void addTopLinesTest ()
 
void assertUniqueElement (const double &targetValue, const unsigned int &requiredBand, const unsigned int &requiredCol, const unsigned int &requiredLine, const te::rst::Raster &raster)
 
void cloneTest ()
 
void fillWithNoDataValues (te::rst::Raster &raster)
 
void multiResolutionTest ()
 
void readWriteTest ()
 
void testValues (te::rst::Raster &raster)
 
void writeValues (te::rst::Raster &raster)
 

Private Member Functions

 CPPUNIT_TEST (readWriteTest)
 
 CPPUNIT_TEST (addTopLinesTest)
 
 CPPUNIT_TEST (addBottomLinesTest)
 
 CPPUNIT_TEST (addLeftColumnsTest)
 
 CPPUNIT_TEST (addRightColumnsTest)
 
 CPPUNIT_TEST (addTopBandsTest)
 
 CPPUNIT_TEST (addBottomBandsTest)
 
 CPPUNIT_TEST (multiResolutionTest)
 
 CPPUNIT_TEST (cloneTest)
 
 CPPUNIT_TEST_SUITE (TsExpansibleRaster)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

A test suit for the Cached Raster class interface.

....
This test suite will check the Cached Raster class

Definition at line 47 of file TsExpansibleRaster.h.

Member Function Documentation

void TsExpansibleRaster::assertUniqueElement ( const double &  targetValue,
const unsigned int requiredBand,
const unsigned int requiredCol,
const unsigned int requiredLine,
const te::rst::Raster raster 
)
protected
void TsExpansibleRaster::cloneTest ( )
protected
TsExpansibleRaster::CPPUNIT_TEST ( readWriteTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addTopLinesTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addBottomLinesTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addLeftColumnsTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addRightColumnsTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addTopBandsTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( addBottomBandsTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( multiResolutionTest  )
private
TsExpansibleRaster::CPPUNIT_TEST ( cloneTest  )
private
TsExpansibleRaster::CPPUNIT_TEST_SUITE ( TsExpansibleRaster  )
private
TsExpansibleRaster::CPPUNIT_TEST_SUITE_END ( )
private
void TsExpansibleRaster::readWriteTest ( )
protected

The documentation for this class was generated from the following files: