#include "../Config.h"#include <terralib/rp.h>#include <terralib/raster.h>#include <terralib/geometry.h>#include <terralib/common.h>#include <memory>#include <boost/test/unit_test.hpp>#include <boost/scoped_array.hpp>Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_NO_MAIN |
Functions | |
| BOOST_AUTO_TEST_CASE (equalization_test) | |
| BOOST_AUTO_TEST_CASE (pixelByPixelEucBlend_test) | |
| BOOST_AUTO_TEST_CASE (pixelByPixelSumBlend_test) | |
| BOOST_AUTO_TEST_CASE (fullRasterBlend_test) | |
| BOOST_AUTO_TEST_CASE (threadedFullRasterBlend_test) | |
| BOOST_AUTO_TEST_CASE (pixelByPixelMaxBlend_test) | |
| BOOST_AUTO_TEST_CASE (pixelByPixelMinBlend_test) | |
| BOOST_AUTO_TEST_SUITE (blender_tests) BOOST_AUTO_TEST_CASE(pixelByPixelNoBlend_test) | |
| #define BOOST_TEST_NO_MAIN |
Definition at line 37 of file TsBlender.cpp.
| BOOST_AUTO_TEST_CASE | ( | equalization_test | ) |
Definition at line 159 of file TsBlender.cpp.
References band, col, te::rp::GetMeanValue(), te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::rp::GetStdDevValue(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rst::NearestNeighbor, te::rp::Blender::NoBlendMethod, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), and te::rst::Grid::setNumberOfRows().
| BOOST_AUTO_TEST_CASE | ( | pixelByPixelEucBlend_test | ) |
Definition at line 303 of file TsBlender.cpp.
References band, col, te::rp::Blender::EuclideanDistanceMethod, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rst::NearestNeighbor, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), and te::rst::Grid::setNumberOfRows().
| BOOST_AUTO_TEST_CASE | ( | pixelByPixelSumBlend_test | ) |
Definition at line 419 of file TsBlender.cpp.
References band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rst::NearestNeighbor, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), te::rst::Grid::setNumberOfRows(), and te::rp::Blender::SumMethod.
| BOOST_AUTO_TEST_CASE | ( | fullRasterBlend_test | ) |
Definition at line 535 of file TsBlender.cpp.
References te::gm::CurvePolygon::add(), band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::LineStringType, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::gm::MultiPolygonType, te::rst::NearestNeighbor, te::rp::Blender::NoBlendMethod, te::rst::RasterFactory::open(), te::gm::PolygonType, te::rst::Grid::setNumberOfColumns(), te::rst::Grid::setNumberOfRows(), and te::gm::LineString::setPoint().
| BOOST_AUTO_TEST_CASE | ( | threadedFullRasterBlend_test | ) |
Definition at line 744 of file TsBlender.cpp.
References te::gm::CurvePolygon::add(), band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::LineStringType, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::gm::MultiPolygonType, te::rst::NearestNeighbor, te::rp::Blender::NoBlendMethod, te::rst::RasterFactory::open(), te::gm::PolygonType, te::rst::Grid::setNumberOfColumns(), te::rst::Grid::setNumberOfRows(), and te::gm::LineString::setPoint().
| BOOST_AUTO_TEST_CASE | ( | pixelByPixelMaxBlend_test | ) |
Definition at line 952 of file TsBlender.cpp.
References band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rp::Blender::MaxMethod, te::rst::NearestNeighbor, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), and te::rst::Grid::setNumberOfRows().
| BOOST_AUTO_TEST_CASE | ( | pixelByPixelMinBlend_test | ) |
Definition at line 1068 of file TsBlender.cpp.
References band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rp::Blender::MinMethod, te::rst::NearestNeighbor, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), and te::rst::Grid::setNumberOfRows().
| BOOST_AUTO_TEST_SUITE | ( | blender_tests | ) |
Definition at line 41 of file TsBlender.cpp.
References band, col, te::rst::Grid::getNumberOfColumns(), te::rst::Grid::getNumberOfRows(), te::sa::Grid, te::gm::GTParameters::m_tiePoints, te::rst::RasterFactory::make(), te::common::AbstractFactory< GeometricTransformation, std::string >::make(), te::rst::NearestNeighbor, te::rp::Blender::NoBlendMethod, te::rst::RasterFactory::open(), te::rst::Grid::setNumberOfColumns(), and te::rst::Grid::setNumberOfRows().