2011-01-13 7 views
0

私はRectでヒットテストをしようとしています。いくつかのRenderTransformをキャンバスのDrawingContextにプッシュして描画しました。 RectangleGeometryに同じrotate/scale/translate変換を適用して、最終的な描画の境界を取得できるようにしました。しかし、RectangleGeometryの.Boundsプロパティは、軸に沿ったバウンディングボックスを返しますが、方向付けされたバウンディングボックスが必要です。WPF C#変換されたRectangleGeometryのコーナーを見つける

要するに、実際に変換された矩形のコーナーを見つけるためには、ヒット/コリジョンテストを実行できる方法が必要です。

答えて

0

変換を矩形の点に適用します。

+0

これは完全に機能しました。いったん彼らがあなたに指摘されると、いくつかのソリューションがどれほど明らかであるかは面白いです。ありがとう。 – HatOverflow

+0

問題はなく、何回もそのブロックの周りを回った。 –

関連する問題