Skip to content

我们很高兴地宣布,Circle2Arc2 类型已经添加到 RCGAL 中。Circle2 类型表示一个圆,Arc2 类型表示一个圆弧。旧的 Segment2 类型已经重命名为 LineSegment2,并添加了 Segment2 trait

Circle2Arc2 类型的 LocationIntersection 已经实现。

我们优化了 Intersection,你可以通过 is_segment_2_segment_2_intersected 函数检查两个线段是否相交,并通过 segment_2_segment_2_intersection 函数获取交点,无论线段是直线、圆还是圆弧。

sweep_line_segment_2_intersection 函数已经移除,添加了 sweep_segment_2_intersection 函数。你可以获取一堆线段的交点,无论线段是直线、圆还是圆弧。

感谢您对 RCGAL 的关注,希望我们可以一起学习和成长。