我有以下矩形.. x1,y1,width 和 height
如何找到具有上述值的x2 和 y2 ?
用坐标系在一张纸上画(x1, y1)
,然后width x height
在同一张纸上画一个尺寸为矩形。
如果你做width = 0
,你可以说x1 = x2
。如果宽度变得更大,则x2 > x1
. 你可以这么说x2 = x1 + width
。
高度的工作方式相同,所以y2 = y1 + height
.
我假设这(x1, y1)
是左下角的坐标。
根据 x1,y1 表示的点和您说 x2,y2 时所指的点,我们有以下输出:-
如果 x1,y1 是矩形的最左下点
那么其他 3 点是x1+width,y1
, x1,y1+height
,x1+width,y1+height
如果 x1,y1 是矩形的最右下点
那么其他 3 点是x1-width,y1
, x1,y1+height
,x1-width,y1+height
如果 x1,y1 是矩形的最左上点
那么其他 3 点是x1+width,y1
, x1,y1-height
,x1+width,y1-height
如果 x1,y1 是矩形的最右顶点
那么其他 3 点是x1-width,y1
, x1,y1-height
,x1-width,y1-height