0
A
回答
1
如果使用经典方程不是必需的,我会建议一个四个坐标的数组:xStart,yStart,xEnd和yEnd。
如果您需要使行位置为动态,则可以使用包含两个参数的数组:alpha和radius。前者表示相对于水平轴的径向旋转,后者表示线的长度。
另一种选择是(X; Y)形式的向量。
样品在C:
int endpointsLine[4] = {0, 0, 30, 40};
double radialLine[2] = {5.35589, 50};
int vectorLine[2] = {30, 40};
的“端点”格式与现代画线算法完全兼容,如Xiaolin Wu's line algorithm和Bresenham's line algorithm但它代表特定屏幕坐标这是不符合“的情况下径向“和”矢量“格式。
相关问题
- 1. 如何计算最佳路线?
- 2. 用于路线多边形计算的最佳地图API
- 3. Android应用程序 - 最佳显示方式计算结果
- 4. 计算逻辑方程的最佳选择?
- 5. 多线程的最佳方式
- 6. ASP.net中的多线程最佳方法
- 7. 多线程的最佳方式?
- 8. Java确定最佳线程数的最佳方式
- 9. Mule:设计流程的最佳方法
- 10. 计算几何Javascript
- 11. 用于计算一对多关系查询的最佳建模
- 12. 什么是计算直线最小斯坦纳树的最佳算法?
- 13. 最佳线程数
- 14. 计算div何时触底的最佳方法?
- 15. 使用Flex计算年龄的最佳方法是什么?
- 16. 吼吼箱:计算用户活跃度的最佳方式
- 17. 如何计算最佳titleView宽度?
- 18. dd:如何计算最佳块大小?
- 19. 计算最佳计时器间隔(timer_settime)
- 20. 计算样条曲线的最佳数量从集合点
- 21. 从Rails应用程序中识别计算机的最佳方式是什么?
- 22. 使用SVD计算最佳拟合平面方程时的误差
- 23. “指示/计算”应用程序性能的最佳方式是什么?
- 24. 今日适用于离线网络应用程序的最佳方法
- 25. 最常用的计算线条交点C++的方法?
- 26. 什么是收集数据以识别手绘几何图形的最佳算法和最佳方法?
- 27. 计算跳棋的最佳举动
- 28. React.js - 计算值的最佳做法
- 29. 云计算的最佳实践
- 30. 最佳的方法来计算entrys的数据在MVC
你打算怎么处理它?不同的算法,如不同的数据表示。在我个人但非常有限的经验中,参数化表示法为我提供了最好的服务。 – 2010-09-24 16:49:31