Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可以说我有两个Rectangles 的坐标,它们可以彼此相邻,也可以在它们之间有空间。我需要PolygonHotSpot在两个矩形周围画一个(所以它只会覆盖两个矩形和它们之间的空间)。我发现我必须在整个多边形周围按顺时针顺序给出坐标,而不是在每个矩形周围(这对于单个矩形来说很好)。
Rectangle
PolygonHotSpot
所以给定一个坐标列表,有没有办法让它们按我需要的顺序排列,这样我的坐标就不会出现任何间隙PolygonHotSpot?
你想要两者Union中的一个:
Union
Dim R1 As New Rectangle(20, 20, 100, 100) Dim R2 As New Rectangle(200, 200, 100, 100) Dim R3 = Rectangle.Union(R1, R2) '//R3 = 20, 20, 280, 280