+
+ // Dump transformation matrix for image
+ aResList << QString( "" );
+
+ QTransform aTrsf = Trsf();
+
+ aResList << QString( "trsf = QTransform( %1, %2, %3," )
+ .arg( aTrsf.m11() ).arg( aTrsf.m12() ).arg( aTrsf.m13() );
+ aResList << QString( " %1, %2, %3," )
+ .arg( aTrsf.m21() ).arg( aTrsf.m22() ).arg( aTrsf.m23() );
+ aResList << QString( " %1, %2, %3 );" )
+ .arg( aTrsf.m31() ).arg( aTrsf.m32() ).arg( aTrsf.m33() );
+
+ aResList << QString( "%1.SetTrsf( trsf );" ).arg( anImageName );
+
+ // Dump transformation points for image
+ aResList << QString( "" );
+
+ QPoint aPointA, aPointB, aPointC;
+ QPointF aLambertPointA, aLambertPointB, aLambertPointC;
+ QPointF aCartesianPointA, aCartesianPointB, aCartesianPointC;
+ TrsfPoints( aPointA, aPointB, aPointC,
+ aLambertPointA, aLambertPointB, aLambertPointC,
+ aCartesianPointA, aCartesianPointB, aCartesianPointC );
+
+ aResList << QString( "pa = QPoint( %1, %2 );" )
+ .arg( aPointA.x() ).arg( aPointA.y() );
+
+ aResList << QString( "pb = QPoint( %1, %2 );" )
+ .arg( aPointB.x() ).arg( aPointB.y() );
+
+ aResList << QString( "pc = QPoint( %1, %2 );" )
+ .arg( aPointC.x() ).arg( aPointC.y() );
+
+ aResList << QString( "lpa = QPointF( %1, %2 );" )
+ .arg( aLambertPointA.x() ).arg( aLambertPointA.y() );
+
+ aResList << QString( "lpb = QPointF( %1, %2 );" )
+ .arg( aLambertPointB.x() ).arg( aLambertPointB.y() );
+
+ aResList << QString( "lpc = QPointF( %1, %2 );" )
+ .arg( aLambertPointC.x() ).arg( aLambertPointC.y() );
+
+ aResList << QString( "cpa = QPointF( %1, %2 );" )
+ .arg( aCartesianPointA.x() ).arg( aCartesianPointA.y() );
+
+ aResList << QString( "cpb = QPointF( %1, %2 );" )
+ .arg( aCartesianPointB.x() ).arg( aCartesianPointB.y() );
+
+ aResList << QString( "cpc = QPointF( %1, %2 );" )
+ .arg( aCartesianPointC.x() ).arg( aCartesianPointC.y() );
+
+ QString aGap = QString().fill( ' ', anImageName.size() + 16 );
+ aResList << QString( "%1.SetTrsfPoints( pa, pb, pc," ).arg( anImageName );
+ aResList << QString( aGap + "lpa, lpb, lpc," );
+ aResList << QString( aGap + "cpa, cpb, cpc );" );