wxWidgets/tests
Vadim Zeitlin fd5cfba711 Several fixes for wxAffineMatrix2D transformations.
Correct errors in TransformPoint() and TransformDistance().

Change Rotate() to interpret positive angles as rotating clockwise, for
consistency with wxGraphicsContext::Rotate().

Improve the unit test to verify that all the transformations work correctly.

Closes #14334.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-25 09:48:09 +00:00
..
any
archive Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
arrays Test correctness of wxArray::Index() with bFromEnd=true. 2011-11-05 15:20:11 +00:00
base64
benchmarks Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
cmdline
config Fix crash in wxFileConfig when deleting last entry of the root group. 2012-04-28 22:25:19 +00:00
controls Correct the initial value setting in wxMSW wxSpinCtrl. 2012-05-09 14:24:20 +00:00
datetime Fix wxDateTime unit test after the changes of r71430. 2012-05-13 22:05:57 +00:00
events Increase the tolerance in wxStopWatch unit test. 2011-12-26 12:57:49 +00:00
exec Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
file Add wxDir::GetNameWithSep() and use it to avoid consecutive slashes. 2012-05-04 20:35:31 +00:00
filekind
filename Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
filesys
font Add unit test verifying compilation of various wxFont ctors. 2012-01-23 14:42:56 +00:00
fontmap
formatconverter
fswatcher Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
geometry Document and test behaviour of wxRegion methods when it is invalid. 2011-10-18 21:56:48 +00:00
graphics Several fixes for wxAffineMatrix2D transformations. 2012-05-25 09:48:09 +00:00
hashes
html Move getting the unit test event count from wxTestableFrame to the EventCounter class. This reduces the need to have wxTestableFrame pointers all over the unit testing code and should reduce bugs caused by counting the wrong events. 2012-03-11 14:32:24 +00:00
image Added alpha saving support to TIFF image handler. 2011-08-29 01:13:06 +00:00
interactive Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
intl Fix unit test French locate checks for glibc >= 2.8. 2012-02-20 10:59:37 +00:00
lists
log
longlong
mbconv
menu Reuse wxMenu::SendEvent() from wxFrameBase::ProcessCommand(). 2012-04-05 22:27:32 +00:00
misc Delete buttons when we are finished so they do not overlap later controls and cause test failures. 2012-03-11 15:27:40 +00:00
net Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
regex
scopeguard
sizers
streams Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
strings Fix wxString unit test when not using UTF-8. 2012-05-09 14:24:10 +00:00
textfile
thread
toplevel No changes, just cleanup TopLevelWindowTestCase unit test a little. 2012-03-04 00:29:14 +00:00
uris
validators
vectors
weakref
window
xlocale Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
xml
asserthelper.cpp
asserthelper.h
descrip.mms Fixes for OpenVMS on IA64 2011-09-29 13:47:38 +00:00
dummy.cpp
horse.ani
horse.bmp
horse.cur
horse.gif
horse.ico
horse.jpg
horse.pcx
horse.png
horse.pnm
horse.tga
horse.tif
horse.xpm
makefile.bcc Always link with expat in monolithic build. 2011-12-25 13:28:01 +00:00
makefile.gcc Always link with expat in monolithic build. 2011-12-25 13:28:01 +00:00
Makefile.in Use /bin/echo for creation of Mac OS X PkgInfo files. 2012-02-28 22:48:39 +00:00
makefile.vc Avoid CRT deprecation warnings for MSVC build using makefiles too. 2012-02-07 21:38:31 +00:00
makefile.wat Always link with expat in monolithic build. 2011-12-25 13:28:01 +00:00
runtests.bat
test_printfbench.dsp
test_test_gui.dsp Update version to 2.9.4 in version.bkl too and rebake everything. 2011-12-18 14:35:50 +00:00
test_test.dsp
test_vc7_printfbench.vcproj
test_vc7_test_gui.vcproj Update version to 2.9.4 in version.bkl too and rebake everything. 2011-12-18 14:35:50 +00:00
test_vc7_test.vcproj
test_vc8_printfbench.vcproj
test_vc8_test_gui.vcproj Rebake all project files to reflect MSVC deprecation warnings defines. 2012-02-07 21:38:09 +00:00
test_vc8_test.vcproj Rebake all project files to reflect MSVC deprecation warnings defines. 2012-02-07 21:38:09 +00:00
test_vc9_printfbench.vcproj
test_vc9_test_gui.vcproj Rebake all project files to reflect MSVC deprecation warnings defines. 2012-02-07 21:38:09 +00:00
test_vc9_test.vcproj Rebake all project files to reflect MSVC deprecation warnings defines. 2012-02-07 21:38:09 +00:00
test.bkl Use PCH in the tests in all Windows ports and not only when using wxMSW. 2012-04-29 23:22:28 +00:00
test.cpp Improve error reporting for nested asserts failures in the test suite. 2012-04-29 23:22:08 +00:00
testableframe.cpp Move getting the unit test event count from wxTestableFrame to the EventCounter class. This reduces the need to have wxTestableFrame pointers all over the unit testing code and should reduce bugs caused by counting the wrong events. 2012-03-11 14:32:24 +00:00
testableframe.h Move getting the unit test event count from wxTestableFrame to the EventCounter class. This reduces the need to have wxTestableFrame pointers all over the unit testing code and should reduce bugs caused by counting the wrong events. 2012-03-11 14:32:24 +00:00
testdata.fc
testdate.h
testfile.h
testimage.h Added alpha saving support to TIFF image handler. 2011-08-29 01:13:06 +00:00
testprec.h Add new WX_ASSERT_EVENT_OCCURS macro to improve behaviour of testing asynchronous events. Use it in the wxWebView tests and re-enable previously failing tests. 2012-03-12 14:57:44 +00:00