文件名称:descartes:Rust的不精确容忍计算几何
文件大小:41KB
文件格式:ZIP
更新时间:2024-06-12 22:19:22
Rust
笛卡尔 笛卡尔是一个... 容错2D几何引擎 允许任意误差容限 处理浮点错误和更大的用户输入错误 具有以下原语: 线 圆圈 线/圆线段 以及以下复合对象: 路径(线/圆线段的连续串联) 形状(路径轮廓带有0..n路径Kong) 带(具有厚度的路径) 它提供... 转口二维和三维点/从向量运算nalgebra 线,圆,线段,路径,带上的投影 交叉口 直线和圆之间 线/圆线段之间 路径之间 轴对齐的边界框 线/圆线段 路径 形状之间的布尔运算 段的正交偏移 路径的真实正交偏移(不产生自相交) RoughEq特性,用于比较公差范围内的事物以及P2, P3和V2, P3 它在内部使用... “厚”原语用于公差 以解析几何之父名字命名。
【文件预览】:
descartes-master
----Cargo.toml(868B)
----src()
--------bbox.rs(2KB)
--------segments.rs(14KB)
--------segment_grid.rs(6KB)
--------line_path.rs(13KB)
--------util.rs(8KB)
--------closed_line_path.rs(3KB)
--------convert_2d_3d.rs(638B)
--------embedding.rs(12KB)
--------band.rs(3KB)
--------areas()
--------rough_eq.rs(1KB)
--------angles.rs(1KB)
--------lib.rs(2KB)
--------arc_line_path.rs(13KB)
--------intersect.rs(10KB)
--------edit_arc_line_path.rs(12KB)
--------grid.rs(3KB)
--------area_embedding.rs(25KB)
----LICENSE(1KB)
----README.md(1KB)
----.gitignore(320B)