比如点(1,3),(3,1)得到的向量为(2,-2)
而(3,1), (1,3)得到的是(-2,2),取反(或许我用词不准确)得到(2,-2)
ps:最终判定平行四边形是查找是否有重复的点,没的话就是平行四边形,有的话不是
ps:这个向量数组要带断点的索引:
例如
坐标的数组为(1,3) (3,1)
向量的数据结构可能如下:
struct
{
int vecx;
int vecy;
int startpoint;
int endpoint;
};
那么这两点的这个结构形式为:
struct
{
int vecx = 2;
int vecy = -2;
int startpoint = 0;
int endpoint = 1;
};