已知线段端点坐标,求线段上等距离的点坐标序列

来源:互联网 发布:二叉树层次遍历 python 编辑:程序博客网 时间:2024/04/30 15:09

已知线段上端点坐标,求其上等距离的点坐标序列:

def points(m1,m2,n1,n2):    q1 = Point(m1,m2)    q2 = Point(n1,n2)    len12 = ((p1.x-p2.x)**2+(p1.y-p2.y)**2)**0.5    n1 = int(len12/10)    t12x = (10*(p2.x-p1.x))/len12    t12y = (10*(p2.y-p1.y))/len12    lis1 = []    lis1.append(q1)    for i in range (1,n1):            a = Point(q1.x+i*t12x,q1.y+i*t12y)            lis1.append(a)    print lis1
0 0
原创粉丝点击