[Mono-dev] 答复: [Mono-dev] Why " the matrix MUST be invertible to be used " in libgdiplus when we call GdipSetWorldTransform or GdipMultiplyWorldTransform?

2010-08-11 Thread oken
lus's source, i find it that cairo doesn't handle the page scale. This results in some problems. 发件人:oken 发送日期:2010-08-08 10:36 收件人:mono-devel-l...@lists.ximian.com 抄送: 主题:[Mono-dev] Why " the matrix MUST be invertible to be used " in libgdiplus when we call

[Mono-dev] Why " the matrix MUST be invertible to be used " in libgdiplus when we call GdipSetWorldTransform or GdipMultiplyWorldTransform?

2010-08-07 Thread oken
hi, all! The following code are from libgdiplus2.6.7, in graphics.c. I have a few quetions: 1. Why " the matrix MUST be invertible to be used " when we call GdipSetWorldTransform or GdipMultiplyWorldTransform? It is unnecessary for windows's gdiplus. 2. each time when the world transformation