1
0
mirror of git://projects.qi-hardware.com/cae-tools.git synced 2024-12-23 16:56:28 +02:00
Commit Graph

6 Commits

Author SHA1 Message Date
Werner Almesberger
7ca942d0e9 poly2d/p2d_attrib.c (angle_3): don't divide by zero ...
This broke p2d_is_cw which in turn tripped
CGAL::create_interior_skeleton_and_offset_polygons_with_holes_2
with the infamous

terminate called after throwing an instance of 'CGAL::Assertion_exception'
  what():  CGAL ERROR: assertion violation!
Expr: lParent
File: /usr/include/CGAL/arrange_offset_polygons_2.h
Line: 94
2015-01-18 20:27:26 -03:00
Werner Almesberger
05d3d50421 poly2d/p2d_attrib.c: correct line wrap in title comment (how did this get there ?) 2015-01-18 20:20:37 -03:00
Werner Almesberger
de7df0b41c poly2d/p2d_attrib.c (angle_3): put spaces around operators 2015-01-18 20:17:58 -03:00
Werner Almesberger
84f9d3c3b4 poly2d/p2d_attrib.c (p2d_no_intersect): don't test last vs. first segment
This one case slipped through. Surprisingly, it rarely produced a
complaint.
2015-01-18 09:09:43 -03:00
Werner Almesberger
cba417fc37 poly2d (p2d_is_cw, p2d_is_closed, p2d_no_intersect, p2d_vertices): use better types
There's more to the world than just "int" ...
2015-01-10 21:16:47 -03:00
Werner Almesberger
dfa85075e8 poly2d/: Yet another 2D polygon library (WIP) 2012-05-06 23:51:38 -03:00