|
ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Classes | |
| class | EdgeIntersectionResult |
| class | GeometryProcessor |
| class | NarrowDistanceResult |
| class | PolygonAnalyzer |
| class | SharpAngleResult |
Functions | |
| Optional[Point] | line_intersection (Point p1, Point p2, Point p3, Point p4) |
| bool | segments_intersect (Point p1, Point p2, Point p3, Point p4) |
Advanced geometric analysis algorithms for layout optimization.
Find intersection point of two line segments. Returns None if lines don't intersect.
Definition at line 39 of file analysis.py.