GeometryLib
所属分类:图形图象
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2022-07-28 11:29:37
上 传 者:
sh-1993
说明: 编程竞赛中计算几何的一个极其简化的模板。
(A extremely simplified template of Computational Geometry in programming contests.)
文件列表:
Geom.h (17342, 2022-07-28)
LICENSE (1069, 2022-07-28)
GeometryLib
========
A extremely simplified template of Computational Geometry in programming contests.
### What is GeometryLib ###
极度简短的计算几何库。
如果觉得好用的话,请给 [Ink 3D](https://github.com/HYPER-THEORY/Ink3D) 项目点个 Star。
### How to use ###
打印在纸上,待到比赛时,即抄即可用。
### Features ###
二维计算几何基础 (Vec2, Line)
二维多边形: 求周长、面积,点的包含关系
二维离线凸包 O(nlogn) 求解
二维在线凸包 O(nlogn) 求解
二维凸包直径 (旋转卡壳)
二维点集: 半平面交求解
二维圆: 三点定圆,最小圆覆盖,圆与圆求交
二维 K-d 树
三维计算几何 (Vec3)
射线: 三角形求交,平面求交
三维凸包 O(n^2) 求解
三维球: 球与球求交,球与球求并
三维 K-d 树
自适应 simpson 算法
最小矩形覆盖求解
近期下载者:
相关文件:
收藏者: