【发布时间】:2011-10-21 20:32:12
【问题描述】:
可能重复:
Drawing rectangle between two points with arbitrary width
我有以下
RectangleF GetRectangleFrom2PointsAndWidth(Point p1, Point p2, int width)
如何实现? (点位于图片中线的末端。)
【问题讨论】:
-
请看这个非常相似的问题:stackoverflow.com/questions/7854043/…
-
@Krom:我想使用 sqrt 不是很理想...?
-
不重复!也许克罗姆回答了,但问题是另一个问题!答案甚至不在 .NET 中......
-
两个毕达哥拉斯 c^2 = a^2 + b^2 计算和一些添加以“构造”剩余两个点的新坐标。尝试先使用铅笔和纸。
-
所以你有 Point1、Point2 和 Width。你需要做一个矩形。为什么不是一个非常相似的问题?还有你怎么不能用.Net写数学代码?