Artur Wieczorek
014bd2ae54
Implement platform-specific coordinate conversion functions
...
Generic wxDC::DeviceToLogical{X|Y}() and wxDC::LogicalToDevice{X|Y}()
functions don't take into account transformations applied with
wxDC::SetTransformMatrix() so conversion results are invalid if wxDC is
transformed with both e.g. wxDC::SetUserScale() and
wxDC::SetTransformMatrix().
We need to implement functions in wxDCImpl and its platform-specific
derivates to do this conversion with taking into account all applied
transformations.
See #18916 .
2020-09-13 23:47:26 +02:00
..
2020-07-17 17:52:16 +02:00
2020-08-19 21:35:48 +02:00
2020-05-06 01:52:24 +02:00
2015-04-23 22:00:35 +04:00
2019-12-13 21:44:26 +01:00
2019-12-13 21:44:26 +01:00
2019-11-22 15:21:15 +01:00
2016-09-23 07:59:11 -07:00
2018-01-13 17:33:09 +01:00
2014-09-20 22:07:37 +00:00
2015-09-23 00:52:30 +02:00
2018-08-03 02:33:06 +03:00
2019-11-22 15:21:15 +01:00
2019-11-22 15:21:15 +01:00
2019-09-16 18:37:52 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-03-27 23:11:00 +01:00
2020-07-17 17:52:16 +02:00
2020-06-27 22:56:22 +02:00
2019-07-16 20:19:33 +02:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2019-04-22 14:12:05 +02:00
2016-09-23 07:59:11 -07:00
2016-09-25 13:21:28 -07:00
2019-04-22 14:12:05 +02:00
2019-04-22 14:12:05 +02:00
2020-09-13 23:47:26 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2020-02-02 22:50:32 -08:00
2019-04-22 14:12:05 +02:00
2020-07-17 17:52:16 +02:00
2020-06-27 22:56:22 +02:00
2020-07-17 17:52:16 +02:00
2015-04-23 22:00:35 +04:00
2020-02-02 23:40:01 -08:00
2019-04-22 14:12:05 +02:00
2019-04-22 14:12:05 +02:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2020-08-31 14:45:02 +02:00
2018-07-30 16:11:25 +02:00
2020-07-17 17:52:16 +02:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2017-09-04 22:38:23 +02:00
2020-02-02 23:40:01 -08:00
2019-11-22 15:17:40 +01:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2019-11-22 15:21:15 +01:00
2018-09-12 22:02:56 +02:00
2016-02-21 20:12:11 +02:00
2016-09-23 07:59:11 -07:00
2017-03-11 03:41:23 +01:00
2019-10-02 00:54:14 +02:00
2018-01-22 00:51:11 +01:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-06-27 22:56:22 +02:00
2016-09-23 07:59:11 -07:00
2020-07-20 08:12:02 -07:00
2019-03-18 18:11:42 +01:00
2020-06-27 22:56:22 +02:00
2020-07-17 17:52:16 +02:00
2019-08-24 22:30:11 +02:00
2020-07-17 17:52:16 +02:00
2019-05-18 08:40:03 +02:00
2020-07-23 22:55:10 +02:00
2020-07-17 17:52:16 +02:00
2019-12-02 22:35:36 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2020-07-17 17:52:16 +02:00
2017-09-10 01:02:06 +02:00
2020-08-14 13:15:49 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2020-08-22 19:45:19 +02:00
2020-06-27 22:56:22 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2019-11-22 15:17:40 +01:00
2017-01-10 18:29:33 +01:00
2016-09-23 07:59:11 -07:00
2020-02-02 23:40:01 -08:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2019-07-13 16:31:19 +02:00
2020-09-01 15:03:30 +02:00
2019-04-22 14:12:05 +02:00
2020-07-17 17:52:16 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2019-11-01 00:27:43 +07:00
2020-08-31 12:40:50 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2019-04-22 14:12:05 +02:00
2019-07-12 00:11:53 +02:00
2019-11-18 19:14:38 +01:00
2014-10-19 12:56:47 +00:00
2020-07-17 17:52:16 +02:00
2019-07-14 01:37:32 +02:00
2020-07-17 17:52:16 +02:00
2019-04-22 14:12:05 +02:00
2015-10-16 20:20:42 +02:00
2020-07-17 17:52:16 +02:00
2016-02-13 12:55:17 +01:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-06-27 22:56:22 +02:00
2020-06-18 03:13:00 +02:00
2020-07-17 17:52:16 +02:00
2020-01-16 10:15:11 +01:00
2020-08-31 14:45:02 +02:00
2020-04-13 16:41:33 +02:00
2017-04-08 21:48:47 +02:00
2015-09-23 00:52:30 +02:00
2015-09-23 00:52:30 +02:00
2019-04-22 14:12:05 +02:00
2019-04-22 14:12:05 +02:00
2019-01-28 00:34:34 +01:00
2019-12-13 21:44:26 +01:00
2019-12-13 21:44:26 +01:00
2019-11-22 15:21:15 +01:00
2019-12-13 22:21:40 +01:00