C # Mono OSX пытается перевернуть многоугольник - PullRequest
0 голосов
/ 10 февраля 2019

Я использую моно 5.16 на OSX.С System.Drawing я делаю ...

graphics.TranslateTransform(0, viewHeight);
graphics.ScaleTransform(1, -1);

Но последовательность сегментов, которую я пытаюсь нарисовать на System.Windows.Forms.Panel, кажется, не удается отрендерить.Без этих двух строк кода полигон отрисовывается нормально;это просто смотрит вверх дном, как и ожидалось.Любые идеи относительно того, почему это не перевернет изображение?

Я пытался читать документы, и я почти уверен, что -1 в ScaleTransform должен вращать 2-мерную модель вокруг оси у до н.э.точки y становятся отрицательными, затем TranslateTransform смещает перевернутую модель вдоль оси y в представление.

...