2
A
回答
2
答案取决于你称作什么方向矢量语义。
在计算机图形学环境中,我通常会将该术语表示为面向指定方向的单位向量。而在数学上下文中,可能是仅仅意味着相对矢量,它是通过减去两个点的坐标得出的。
[使用P1和P2来表示所需的两个点,V代表矢量]。
在前一种情况下,你还需要一个指定长度为载体,所以你需要:
P2 = P1 + n * V
,而在后一种情况下,它只是平凡
P2 = P1 + V
0
只要让这个两点线长得很长,就从你的点对点的每个方向说10000:
void drawLinePointDirection(Point P, Vector D) {
Point A = P + 10000*D;
Point B = P - 10000*D
drawLineTwoPoints(A, B);
}
假定D是单位长度,则设为
。
相关问题
- 1. 矢量绘制不显示垂直线
- 2. (OpenGL的)绘制直线,但形状不
- 3. 用DO绘制垂直线
- 4. 绘制直线的线条
- 5. 用OpenGL ES绘制点线
- 6. 使用CSS和JQuery绘制垂直线
- 7. 绘制点垂直线通过cocos2d
- 8. 绘制单点线图上的虚线垂直和水平线
- 9. 在直方图上绘制直线
- 10. 用javascript绘制自定义数量的直线1点1
- 11. 直接“绘制”线段到numpy阵列
- 12. 在JavaScript中绘制直线
- 13. 在UITextView中绘制直线
- 14. 自由绘制直线
- 15. 绘制垂直虚线
- 16. 在iPhone中使用OpenGL ES绘制直线?
- 17. 使用Canvas和jQuery绘制鼠标点击之间的直线
- 18. 使用Matplotlib绘制直线和分散点?
- 19. 绘制矢量(使用点,角度和长度的线段)
- 20. 绘制点而绘制矢量:Matlab的
- 21. 将变量绘制为点之间的直线斜率
- 22. 如何在OpenGL中绘制3D矢量?
- 23. 如何使用ArcGIS JavaScript API直接绘制点和文本
- 24. 直接绘制到面板
- 25. 这个中点线算法为什么不绘制垂直线(或接近垂直线的对角线)?
- 26. 如何用gnuplot绘制直线?
- 27. 使用XML可绘制的垂直线
- 28. 在pygame中用鼠标绘制直线?
- 29. 在Java中用直线绘制
- 30. 用Paint.net铅笔工具绘制直线
感谢您的回复。如果长度已知,你能帮助我吗? – Ria
它在我的答案 – Alnitak