已知某一点坐标和线段两端点坐标,求这个点与线段两端夹角(矢量的)

wellin 2006-12-07 05:43:27
谢谢!
...全文
248 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcPlayer 2006-12-07
  • 打赏
  • 举报
回复
向量:

已知点(x0, y0);线段(x1, y1) - (x2, y2)。则向量:

V1 = (A1 = x1 - x0, B1 = y1 - y0);
V2 = (A2 = x2 - x0, B2 = y2 - y0);

夹角θ = arc cos {(A1 * A2 + B1 * B2) / [sqrt(A1^2 + B1^2) * sqrt(A2^2 + B2^2)]}
的基本运算 1. 平面上两之间距离 1 2. 判断两是否重合 1 3. 矢量叉乘 1 4. 矢量乘 2 5. 判断是否在线段上 2 6. 饶某旋转后的坐标 2 7. 矢量夹角 2 ㈡ 线段及直线的基本运算 1. 线段的关系 3 2. 线段所在直线垂线的垂足 4 3. 线段的最近 4 4. 线段所在直线的距离 4 5. 到折线集的最近距离 4 6. 判断圆是否在多边形内 5 7. 矢量夹角余弦 5 8. 线段之间的夹角 5 9. 判断线段是否相交 6 10.判断线段是否相交但不交在端处 6 11.线段所在直线的方程 6 12.直线的斜率 7 13.直线的倾斜角 7 14.关于某直线的对称 7 15.判断两条直线是否相交及直线交 7 16.判断线段是否相交,如果相交返回交 7 ㈢ 多边形常用算法模块 1. 判断多边形是否简单多边形 8 2. 检查多边形顶的凸凹性 9 3. 判断多边形是否凸多边形 9 4. 多边形面积 9 5. 判断多边形顶的排列方向,方法一 10 6. 判断多边形顶的排列方向,方法二 10 7. 射线法判断是否在多边形内 10 8. 判断是否在凸多边形内 11 9. 寻找集的graham算法 12 10.寻找集凸包的卷包裹法 13 11.判断线段是否在多边形内 14 12.简单多边形的重心 15 13.凸多边形的重心 17 14.肯定在给定多边形内的一个 17 15.从多边形外出发到该多边形的切线 18 16.判断多边形的核是否存在 19 ㈣ 圆的基本运算 1 .是否在圆内 20 2 .不共线的三所确定的圆 21 ㈤ 矩形的基本运算 1.已知矩形三坐标第4坐标 22 ㈥ 常用算法的描述 22 ㈦ 补充 1.两圆关系: 24 2.判断圆是否在矩形内: 24 3.到平面的距离: 25 4.是否在直线同侧: 25 5.镜面反射线: 25 6.矩形包含: 26 7.两圆交: 27 8.两圆公共面积: 28 9. 圆和直线关系: 29 10. 内切圆: 30 11. : 31 12. 线段的左右旋: 31
的基本运算 1. 平面上两之间距离 2. 判断两是否重合 3. 矢量叉乘 4. 矢量乘 5. 判断是否在线段上 6. 饶某旋转后的坐标 7. 矢量夹角线段及直线的基本运算 1. 线段的关系 2. 线段所在直线垂线的垂足 3. 线段的最近 4. 线段所在直线的距离 5. 到折线集的最近距离 6. 判断圆是否在多边形内 7. 矢量夹角余弦 8. 线段之间的夹角 9. 判断线段是否相交 10.判断线段是否相交但不交在端处 11.线段所在直线的方程 12.直线的斜率 13.直线的倾斜角 14.关于某直线的对称 15.判断两条直线是否相交及直线交 16.判断线段是否相交,如果相交返回交 ㈢ 多边形常用算法模块 1. 判断多边形是否简单多边形 2. 检查多边形顶的凸凹性 3. 判断多边形是否凸多边形 4. 多边形面积 5. 判断多边形顶的排列方向,方法一 6. 判断多边形顶的排列方向,方法二 7. 射线法判断是否在多边形内 8. 判断是否在凸多边形内 9. 寻找集的graham算法 10.寻找集凸包的卷包裹法 11.判断线段是否在多边形内 12.简单多边形的重心 13.凸多边形的重心 14.肯定在给定多边形内的一个 15.从多边形外出发到该多边形的切线 16.判断多边形的核是否存在 ㈣ 圆的基本运算 1 .是否在圆内 2 .不共线的三所确定的圆 ㈤ 矩形的基本运算 1.已知矩形三坐标第4坐标 ㈥ 常用算法的描述 ㈦ 补充 1.两圆关系 2.判断圆是否在矩形内 3.到平面的距离 4.是否在直线同侧 5.镜面反射线 6.矩形包含 7.两圆交 8.两圆公共面积 9. 圆和直线关系 10. 内切圆 11. 12. 线段的左右旋 13.公式
计算几何算法(含源代码) ㈠ 的基本运算 1. 平面上两之间距离 1 2. 判断两是否重合 1 3. 矢量叉乘 1 4. 矢量乘 2 5. 判断是否在线段上 2 6. 饶某旋转后的坐标 2 7. 矢量夹角 2 ㈡ 线段及直线的基本运算 1. 线段的关系 3 2. 线段所在直线垂线的垂足 4 3. 线段的最近 4 4. 线段所在直线的距离 4 5. 到折线集的最近距离 4 6. 判断圆是否在多边形内 5 7. 矢量夹角余弦 5 8. 线段之间的夹角 5 9. 判断线段是否相交 6 10.判断线段是否相交但不交在端处 6 11.线段所在直线的方程 6 12.直线的斜率 7 13.直线的倾斜角 7 14.关于某直线的对称 7 15.判断两条直线是否相交及直线交 7 16.判断线段是否相交,如果相交返回交 7 ㈢ 多边形常用算法模块 1. 判断多边形是否简单多边形 8 2. 检查多边形顶的凸凹性 9 3. 判断多边形是否凸多边形 9 4. 多边形面积 9 5. 判断多边形顶的排列方向,方法一 10 6. 判断多边形顶的排列方向,方法二 10 7. 射线法判断是否在多边形内 10 8. 判断是否在凸多边形内 11 9. 寻找集的graham算法 12 10.寻找集凸包的卷包裹法 13 11.判断线段是否在多边形内 14 12.简单多边形的重心 15 13.凸多边形的重心 17 14.肯定在给定多边形内的一个 17 15.从多边形外出发到该多边形的切线 18 16.判断多边形的核是否存在 19 ㈣ 圆的基本运算 1 .是否在圆内 20 2 .不共线的三所确定的圆 21 ㈤ 矩形的基本运算 1.已知矩形三坐标第4坐标 22 ㈥ 常用算法的描述 22 ㈦ 补充 1.两圆关系: 24 2.判断圆是否在矩形内: 24 3.到平面的距离: 25 4.是否在直线同侧: 25 5.镜面反射线: 25 6.矩形包含: 26 7.两圆交: 27 8.两圆公共面积: 28 9. 圆和直线关系: 29 10. 内切圆: 30 11. : 31 12. 线段的左右旋: 31 13.公式: 32

19,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧