用于转换线的结束坐标的函数

bra*_*oom 5 java math geometry android algebra

我在一条线的末尾有两个点.
我需要得到这一行翻译的结束坐标.
平移将是与原始线距离为d的平行线.
这是我需要的图像:

在此输入图像描述

所以我需要一个函数,我可以传递这两个点和距离,并获得返回的两个新坐标.
我一直坚持这个问题.任何帮助将不胜感激!
谢谢!

Aes*_*ete 3

新坐标将是所得向量

距离d乘以移动方向的归一化向量,然后添加到原始向量点。

编辑:

给定直线的两个点,您将需要计算连接这些点的向量的法线。有关信息在这里..

标准化该向量,乘以d,然后添加到每个