Add support for affine transformation matrix in wxGCDC
Graphics renderers (exposed through wxGraphicsContext) support arbitrary affine transformations so it is possible to add support for affine transformations in wxGCDC by implementing all wxGCDC::*TransformMatrix() functions with calls to respective wxGraphicsContext functions. Additionally, this implementation adds support for affine transformations in wxDC under wxGTK3 because in this port wxDC is equivalent to wxGCDC.
This commit is contained in:
@@ -101,6 +101,7 @@ All (GUI):
|
||||
- Add wxGraphicsContext::GetClipBox().
|
||||
- Fix wxGCDC::Clear() for rotated graphics context.
|
||||
- Fix wxGCDC::GetClippingBox() for transformed wxDC (MSW, GTK+).
|
||||
- Add support for affine transformation matrix in wxGCDC.
|
||||
|
||||
wxGTK:
|
||||
|
||||
@@ -114,6 +115,7 @@ wxGTK:
|
||||
- Fix crashes in wxFileSystemWatcher implementation (David Hart).
|
||||
- Fix wxBitmap ctor from XBM for non-square bitmaps.
|
||||
- Fix wxDC::GetClippingBox() for transformed wxDC.
|
||||
- Add support for affine transformation matrix in wxDC (GTK+ 3).
|
||||
|
||||
wxMSW:
|
||||
|
||||
|
Reference in New Issue
Block a user