TsGeometricTransformations Class Reference

Test suite for Geometric Transformations. More...

#include <TsGeometricTransformations.h>

Inheritance diagram for TsGeometricTransformations:

Public Member Functions

void setUp ()
 
void tearDown ()
 

Protected Member Functions

void tcAffine ()
 Test Case: Affine transformation. More...
 
void tcAffineDecompose ()
 Test Case: Affine transformation decompose method. More...
 
void tcProjectiveGT ()
 Test Case: Projective transformation. More...
 
void tcRSTGT ()
 Test Case: RST transformation. More...
 
void tcSecondDegreePolynomialGT ()
 Test Case: Second degree polynomial transformation. More...
 
void tcThirdDegreePolynomialGT ()
 Test Case: Third degree polynomial transformation. More...
 
void testTiePoints (const std::vector< te::gm::GTParameters::TiePoint > &tiePoints, const te::gm::GeometricTransformation &transformation, double maxError) const
 

Private Member Functions

 CPPUNIT_TEST (tcRSTGT)
 
 CPPUNIT_TEST (tcAffine)
 
 CPPUNIT_TEST (tcAffineDecompose)
 
 CPPUNIT_TEST (tcSecondDegreePolynomialGT)
 
 CPPUNIT_TEST (tcThirdDegreePolynomialGT)
 
 CPPUNIT_TEST (tcProjectiveGT)
 
 CPPUNIT_TEST_SUITE (TsGeometricTransformations)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Test suite for Geometric Transformations.

Definition at line 43 of file TsGeometricTransformations.h.

Member Function Documentation

TsGeometricTransformations::CPPUNIT_TEST ( tcRSTGT  )
private
TsGeometricTransformations::CPPUNIT_TEST ( tcAffine  )
private
TsGeometricTransformations::CPPUNIT_TEST ( tcAffineDecompose  )
private
TsGeometricTransformations::CPPUNIT_TEST ( tcSecondDegreePolynomialGT  )
private
TsGeometricTransformations::CPPUNIT_TEST ( tcThirdDegreePolynomialGT  )
private
TsGeometricTransformations::CPPUNIT_TEST ( tcProjectiveGT  )
private
TsGeometricTransformations::CPPUNIT_TEST_SUITE ( TsGeometricTransformations  )
private
TsGeometricTransformations::CPPUNIT_TEST_SUITE_END ( )
private
void TsGeometricTransformations::setUp ( )

Definition at line 35 of file TsGeometricTransformations.cpp.

void TsGeometricTransformations::tcAffine ( )
protected
void TsGeometricTransformations::tcAffineDecompose ( )
protected
void TsGeometricTransformations::tcProjectiveGT ( )
protected
void TsGeometricTransformations::tcRSTGT ( )
protected
void TsGeometricTransformations::tcSecondDegreePolynomialGT ( )
protected

Test Case: Second degree polynomial transformation.

Definition at line 641 of file TsGeometricTransformations.cpp.

References te::gm::GTParameters::m_tiePoints, te::common::AbstractFactory< GeometricTransformation, std::string >::make(), and testTiePoints().

void TsGeometricTransformations::tcThirdDegreePolynomialGT ( )
protected
void TsGeometricTransformations::tearDown ( )

Definition at line 39 of file TsGeometricTransformations.cpp.


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