15-May-2025 18:50:18 polygon_minkowski_test(): MATLAB/Octave version 6.4.0 Test polygon_minkowski(). vector2d_angle_sort_test(): vector2d_angle_sort() sorts 2D vectors by angle. Unsorted vectors: 8.5604e-02 6.8424e-01 1.4860e-01 1.8722e-01 2.0132e-03 5.7356e-01 4.1943e-01 8.6751e-01 4.9522e-01 3.8723e-01 4.6356e-01 6.3700e-03 5.8978e-01 1.9057e-01 8.3317e-01 3.9387e-01 8.3826e-01 5.0496e-01 9.9797e-01 7.8326e-01 Radians / degrees for unsorted vectors: 1.4463e+00 8.2869e+01 8.9991e-01 5.1561e+01 1.5673e+00 8.9799e+01 1.1204e+00 6.4197e+01 6.6363e-01 3.8023e+01 1.3740e-02 7.8727e-01 3.1253e-01 1.7907e+01 4.4161e-01 2.5302e+01 5.4218e-01 3.1064e+01 6.6543e-01 3.8126e+01 Radians / degrees sorted: 1.3740e-02 7.8727e-01 3.1253e-01 1.7907e+01 4.4161e-01 2.5302e+01 5.4218e-01 3.1064e+01 6.6363e-01 3.8023e+01 6.6543e-01 3.8126e+01 8.9991e-01 5.1561e+01 1.1204e+00 6.4197e+01 1.4463e+00 8.2869e+01 1.5673e+00 8.9799e+01 Vectors sorted by angle: 4.6356e-01 6.3700e-03 5.8978e-01 1.9057e-01 8.3317e-01 3.9387e-01 8.3826e-01 5.0496e-01 4.9522e-01 3.8723e-01 9.9797e-01 7.8326e-01 1.4860e-01 1.8722e-01 4.1943e-01 8.6751e-01 8.5604e-02 6.8424e-01 2.0132e-03 5.7356e-01 Radians / degrees for sorted vectors: 1.3740e-02 7.8727e-01 3.1253e-01 1.7907e+01 4.4161e-01 2.5302e+01 5.4218e-01 3.1064e+01 6.6363e-01 3.8023e+01 6.6543e-01 3.8126e+01 8.9991e-01 5.1561e+01 1.1204e+00 6.4197e+01 1.4463e+00 8.2869e+01 1.5673e+00 8.9799e+01 polygon_convex_random_test(): polygon_convex_random() creates a random convex polygon using the Minkowski representation. Generating polygons with 7 nodes Graphics saved as "polygon_convex_random_1.png" Graphics saved as "polygon_convex_random_2.png" Graphics saved as "polygon_convex_random_3.png" polygon_minkowski_to_vertices_test(): polygon_minkowski_to_vertices() computes the vertices of a polygon from its Minkowski representation. Test 1: 45/45/90 triangle Normals: 0 -1.0000 0.5000 0.5000 -0.5000 0.5000 Vertices: 0 0 1.0000 0 0.5000 0.5000 0 0 Test 2: Equilateral triangle Normals: 0 -1.0000 0.8660 0.5000 -0.8660 0.5000 Vertices: 0 0 1.0000 0 0.5000 0.8660 0 0 polygon_vertices_to_minkowski_test(): polygon_vertices_to_minkowski() computes the. Minkowski polygon representation from vertices. Test 1: Equilateral triangle Vertices: 0 0 1.0000 0 0.5000 0.8660 Normals: 0 -1.0000 0.8660 0.5000 -0.8660 0.5000 Test 2: Looks like 7 Vertices: 0 0 4 0 4 4 0 4 0 3 3 3 Normals: 0 -4 4 0 0 4 -1 0 0 -3 -3 3 polygon_minkowski_test(): Normal end of execution. 15-May-2025 18:50:19