搜索资源列表
geometry
- C++语言编写的几何学算法模板。包括几何学的10多种基本的操作。例如点生成直线,叉积运算,线段的拐向,任意多边形面积的计算,点的位置判断,线段相交判断,求凸包等等。
Line
- 将数学上的线段作为一对象进行封装成类,实现两直线相交求交点等
计算几何
- 目录 ㈠ 点的基本运算 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
computational_geometry
- 一些计算几何的算法,两点确定圆,判断点在多边形内,判断点在线段上,判断点在圆内,判断线段相交,判断线段在多边形内,球多变性重心,三点确定圆,寻找凸包-Algorithm of computational geometry
Geometer
- 从c 的基础几何函数库翻译过来的 内容包括: ㈠ 点的基本运算 1. 平面上两点之间距离 2. 判断两点是否重合 3. 矢量叉乘 4. 矢量点乘 5. 判断点是否在线段上 6. 求一点饶某点旋转后的坐标 7. 求矢量夹角 ㈡ 线段及直线的基本运算 1. 点与线段的关系 2. 求点到线段所在直线垂线的垂足 3. 点到线段的最近点 4. 点到线段所在直线的距离 5. 点到折线集的最近距离 6. 判断圆是否在多边形内 7. 求矢量夹角
testpolygon
- 返回值:输入的多边形是简单多边形,返回true 要 求:输入顶点序列按逆时针排序 说 明:简单多边形定义: 1:循环排序中相邻线段对的交是他们之间共有的单个点 2:不相邻的线段不相交 -polygon
lineSegmentIntersect
- 验算多条线段是否相交 数值算法高效 载于matlab官方资源站-Checking multiple wheth numerical algorithm efficient set out in Matlab official sources Station
LZXJD
- 参数: p1~p4:直线上不相同的两点 *p:通过指针返回结果 返回值:1:两直线相交;2:两直线平行 如需要判断两线段交点,检验k 和对应k 1(注释中)的值是否在0~1 之间,用在0~1 之间的那个求交点 -Parameters: p1~p4:直线上不相同的两点 P1 ~ P4: two points in a straight line. *p:通过指针返回结果 *p: the result is returned by th