emv
f816395691
0029646: Boolean Operations algorithm produces a face with self-intersecting wire
...
Boolean operations - Allow repeated intersection of edges to find the coinciding pairs.
Previously, only the edges rejected by bounding boxes classification has been additionally checked on coincidence. The current patch removes this filter allowing all edges with coinciding vertices to be checked on coincidence.
Adjustment of the test cases for current behavior:
1. The following cases are improvements:
boolean volumemaker A8
bugs modalg_1 buc60703_1
bugs modalg_1 buc60703_2
bugs modalg_1 buc60703_4
bugs modalg_6 bug26789_1
bugs modalg_6 bug26789_2
bugs modalg_7 bug26883_4
bugs modalg_7 bug27948
2. bugs modalg_7 bug29580_1 is modified to extend the validity checks.
2018-03-29 17:13:12 +03:00
..
2017-06-01 13:55:29 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2018-03-26 15:40:11 +03:00
2017-06-29 14:24:31 +03:00
2017-06-29 14:24:54 +03:00
2017-10-12 12:23:55 +03:00
2017-07-13 12:36:04 +03:00
2017-11-23 13:04:52 +03:00
2017-07-28 15:16:41 +03:00
2017-07-13 17:29:44 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-20 11:45:58 +03:00
2017-11-24 15:39:23 +03:00
2017-11-24 15:39:23 +03:00
2017-07-21 12:13:05 +03:00
2017-07-20 11:40:37 +03:00
2017-07-28 15:16:41 +03:00
2017-06-01 13:55:29 +03:00
2017-06-01 13:55:29 +03:00
2017-07-28 15:16:41 +03:00
2017-11-24 15:39:23 +03:00
2017-11-24 15:39:23 +03:00
2017-11-24 15:39:23 +03:00
2017-07-28 15:16:41 +03:00
2017-11-24 15:39:23 +03:00
2017-08-10 13:56:12 +03:00
2017-11-24 15:39:23 +03:00
2017-08-10 13:56:12 +03:00
2018-02-01 18:46:36 +03:00
2017-08-10 13:56:12 +03:00
2017-07-27 13:59:28 +03:00
2017-07-27 13:59:28 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-12-08 16:39:30 +03:00
2017-11-24 15:39:23 +03:00
2017-07-28 15:16:41 +03:00
2018-02-16 15:09:10 +03:00
2018-02-16 15:09:10 +03:00
2017-07-28 15:16:41 +03:00
2017-07-27 14:00:09 +03:00
2017-07-28 15:16:41 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-11-30 12:11:20 +03:00
2017-11-30 12:11:20 +03:00
2017-10-06 10:28:34 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-08 17:44:01 +03:00
2017-11-14 15:56:55 +03:00
2017-08-10 13:56:12 +03:00
2018-02-01 18:46:36 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-30 11:22:47 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-11-22 15:45:26 +03:00
2017-11-01 17:01:59 +03:00
2017-08-18 12:13:40 +03:00
2017-11-14 15:56:57 +03:00
2017-11-14 15:57:02 +03:00
2017-08-10 13:56:12 +03:00
2018-03-20 15:18:16 +03:00
2018-03-20 15:18:16 +03:00
2018-02-16 15:07:01 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2018-03-26 15:40:11 +03:00
2018-03-26 15:40:11 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-17 15:47:25 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-12-08 16:39:30 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-17 15:47:08 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-09-22 11:51:49 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2018-03-29 17:13:12 +03:00
2017-11-02 17:02:45 +03:00
2018-03-16 14:56:16 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-24 21:24:34 +03:00
2017-11-23 13:04:52 +03:00
2017-08-24 21:24:34 +03:00
2017-12-29 15:44:06 +03:00
2018-02-16 15:12:43 +03:00
2017-08-24 19:12:01 +03:00
2017-11-01 17:01:59 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-12-29 15:44:06 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 19:12:41 +03:00
2018-03-29 17:13:12 +03:00
2017-08-24 21:24:34 +03:00
2018-01-25 19:36:37 +03:00
2018-01-25 19:36:37 +03:00
2017-10-06 10:28:34 +03:00
2017-08-24 19:13:04 +03:00
2017-08-24 19:13:04 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-30 11:22:47 +03:00
2018-03-26 15:40:11 +03:00
2017-09-22 11:52:05 +03:00
2017-08-24 21:24:34 +03:00
2017-09-22 11:51:27 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-08-29 11:28:43 +03:00
2017-08-29 11:28:43 +03:00
2017-12-29 15:44:06 +03:00
2018-01-12 14:54:59 +03:00
2018-01-12 14:54:59 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-12-20 18:51:43 +03:00
2018-01-17 16:43:31 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-23 20:11:08 +03:00
2018-01-17 16:43:31 +03:00
2017-08-30 13:52:36 +03:00
2017-08-30 13:52:36 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-11-01 17:27:08 +03:00
2017-11-01 17:27:08 +03:00
2017-12-29 15:44:06 +03:00
2018-02-16 15:09:10 +03:00
2017-10-06 10:28:34 +03:00
2017-07-27 13:59:05 +03:00
2017-12-08 16:39:03 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-12-20 18:51:13 +03:00
2017-10-06 10:28:34 +03:00
2017-10-19 12:26:39 +03:00
2017-09-29 09:42:08 +03:00
2017-08-30 11:22:45 +03:00
2017-06-09 12:58:49 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-06-15 11:31:39 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 12:45:05 +03:00
2017-07-13 17:29:42 +03:00
2017-07-06 12:41:32 +03:00
2017-07-06 12:41:32 +03:00
2017-08-17 15:47:50 +03:00
2017-12-08 16:39:03 +03:00
2017-12-08 16:39:03 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2018-03-29 17:13:04 +03:00
2017-10-06 10:28:17 +03:00
2017-08-08 17:40:57 +03:00
2017-08-17 15:48:22 +03:00
2017-08-30 13:52:56 +03:00
2017-08-09 18:11:03 +03:00
2017-12-08 16:39:03 +03:00
2017-08-30 12:42:41 +03:00
2017-09-22 11:51:56 +03:00
2017-09-28 10:46:50 +03:00
2017-09-22 11:51:47 +03:00
2017-09-22 11:52:02 +03:00
2017-10-06 10:28:08 +03:00
2017-11-09 18:08:11 +03:00
2017-11-23 13:05:02 +03:00
2017-12-14 17:44:27 +03:00
2017-10-19 12:26:47 +03:00
2017-10-19 12:26:47 +03:00
2017-10-19 12:26:52 +03:00
2017-11-14 15:57:57 +03:00
2017-11-14 16:52:41 +03:00
2017-11-27 11:01:21 +03:00
2017-11-08 16:38:56 +03:00
2017-11-08 16:38:56 +03:00
2017-11-14 15:57:00 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-12-08 16:39:11 +03:00
2017-11-23 13:04:52 +03:00
2017-11-23 13:04:52 +03:00
2017-11-23 13:04:52 +03:00
2017-11-23 13:04:52 +03:00
2017-11-23 13:04:52 +03:00
2017-12-08 16:39:03 +03:00
2017-11-30 12:11:20 +03:00
2017-11-30 12:11:20 +03:00
2017-12-26 19:06:10 +03:00
2017-12-25 11:47:53 +03:00
2018-01-17 16:44:57 +03:00
2018-02-06 18:57:01 +03:00
2018-02-16 15:09:10 +03:00
2018-02-16 15:09:10 +03:00
2018-02-16 15:09:10 +03:00
2018-02-16 15:07:01 +03:00
2018-02-15 16:51:46 +03:00
2018-03-02 15:27:49 +03:00
2018-03-16 14:57:01 +03:00
2018-03-16 14:56:16 +03:00
2018-03-16 14:56:16 +03:00
2018-03-29 17:13:12 +03:00
2018-03-20 15:18:16 +03:00
2018-03-23 13:09:50 +03:00