2011-01-13 2 views
0

Я пытаюсь выполнить некоторые тесты на удар по Rect, который я нарисовал, с несколькими RenderTransforms, которые были перенесены в Canvas 'DrawingContext. Я применил те же преобразования rotate/scale/translate, что и RectangleGeometry, поэтому я могу получить границы финального чертежа. Однако свойство .Bounds в RectangleGeometry возвращает ограничивающий прямоугольник по оси, в то время как мне нужен ориентированный ограничивающий прямоугольник.WPF C# Поиск углов преобразованной RectangleGeometry

Короче говоря, мне нужен способ найти углы фактического трансформированного прямоугольника, чтобы я мог выполнить на нем удар/столкновение.

ответ

0

Применить преобразования к точкам прямоугольника.

+0

Это сработало отлично. Смешно, насколько очевидны некоторые решения, как только они будут указаны вам. Благодарю. – HatOverflow

+0

Ничего страшного, много раз обошел этот блок. –

Смежные вопросы