emv
92ae0f2fe3
0025232: Functionality to create solids from set of shapes
...
Purpose:
The algorithm is to build solids from set of shapes.
It uses the BOPAlgo_Builder algorithm to intersect the given shapes and build the images
of faces (if needed) and BOPAlgo_BuilderSolid algorithm to build the solids.
Steps of the algorithm:
1. Collect all faces: intersect the shapes if necessary and collect the images of faces,
otherwise just collect the faces to the <myFaces> list.
All faces on this step added twice, with orientation FORWARD and REVERSED;
2. Create bounding box covering all the faces from <myFaces> and create solid box from corner points
of that bounding box (myBBox, mySBox). Add faces from that box to <myFaces>;
3. Build solids using faces from <myFaces> using BOPAlgo_BuilderSolid algorithm;
4. Treat the result: Eliminate solid containig faces from <mySBox>;
5. Fill internal shapes: add internal vertices and edges into created solids;
6. Prepare the history.
Fix for regression.
class BOPAlgo_BuilderSolid:
The tolerance value used in BRepClass3d_SolidClassifier has been increased.
Test cases for issue CR25232
Small correction to eliminate the warning.
2014-09-26 17:12:29 +04:00
..
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:15 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:39 +04:00
2014-05-29 16:06:49 +04:00
2014-08-15 11:00:07 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:27 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:39 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-26 17:12:29 +04:00
2014-06-05 14:20:15 +04:00
2014-09-25 15:58:14 +04:00
2014-09-26 17:12:29 +04:00
2014-09-18 14:51:21 +04:00
2014-07-10 14:42:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-17 11:27:43 +04:00
2014-08-21 15:51:09 +04:00
2014-05-29 16:06:49 +04:00
2014-09-18 15:54:42 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:39 +04:00
2014-09-25 15:58:25 +04:00
2014-07-31 13:06:44 +04:00
2014-09-26 16:32:25 +04:00
2014-09-25 15:58:13 +04:00
2014-09-25 15:58:11 +04:00
2014-05-29 16:06:49 +04:00
2014-09-04 14:28:33 +04:00
2014-05-29 16:06:49 +04:00
2014-09-05 10:41:05 +04:00
2014-09-25 15:58:22 +04:00
2014-09-25 15:58:06 +04:00
2014-09-25 15:58:09 +04:00
2014-07-10 14:48:55 +04:00
2014-06-11 10:44:16 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:35 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-05 10:41:05 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:35 +04:00
2014-05-29 16:06:49 +04:00
2014-09-11 13:39:44 +04:00
2014-09-05 10:41:05 +04:00
2014-09-25 15:58:29 +04:00
2014-05-29 15:06:48 +04:00
2014-08-21 15:51:06 +04:00
2014-05-29 16:06:49 +04:00
2014-06-05 14:12:18 +04:00
2014-07-10 14:48:55 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 16:01:05 +04:00
2014-08-21 15:54:02 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:54:02 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-31 14:44:31 +04:00
2014-08-21 15:54:02 +04:00
2014-09-25 15:58:39 +04:00
2014-09-04 14:00:41 +04:00
2014-05-29 16:06:49 +04:00
2014-09-05 10:41:05 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:22 +04:00
2014-09-25 15:58:39 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:15 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-06-11 10:44:16 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-18 15:24:07 +04:00
2014-08-21 15:54:02 +04:00
2014-05-29 16:40:04 +04:00
2014-05-29 17:30:17 +04:00
2014-06-11 10:44:16 +04:00
2014-09-25 15:58:07 +04:00
2014-09-25 15:58:37 +04:00
2014-09-25 15:58:30 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:17 +04:00
2014-05-29 16:06:49 +04:00
2014-09-11 13:35:31 +04:00
2014-09-11 13:39:44 +04:00
2014-09-26 16:32:25 +04:00
2014-09-11 13:35:31 +04:00
2014-09-11 13:35:31 +04:00
2014-05-29 16:11:21 +04:00
2014-05-29 16:06:49 +04:00
2014-09-26 16:36:43 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-31 13:06:44 +04:00
2014-08-21 15:51:06 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-26 16:32:25 +04:00
2014-09-26 16:27:01 +04:00
2014-07-17 14:14:09 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-18 15:24:07 +04:00
2014-07-17 13:47:38 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:33 +04:00
2014-09-12 20:08:45 +04:00
2014-09-18 15:45:43 +04:00
2014-05-29 16:06:49 +04:00
2014-09-05 10:41:05 +04:00
2014-06-05 14:18:44 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-06-05 14:18:44 +04:00
2014-07-10 14:48:55 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:39 +04:00
2014-09-25 15:58:39 +04:00
2014-09-25 15:58:39 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:35 +04:00
2014-07-17 11:09:43 +04:00
2014-06-11 10:44:16 +04:00
2014-05-29 16:19:55 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:51:16 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:51:18 +04:00
2014-08-21 15:51:19 +04:00
2014-05-29 16:06:49 +04:00
2014-08-28 17:38:17 +04:00
2014-08-28 17:38:17 +04:00
2014-09-26 16:27:01 +04:00
2014-09-18 15:24:07 +04:00
2014-05-29 16:06:49 +04:00
2014-09-11 16:39:56 +04:00
2014-09-04 14:08:15 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-03 17:16:39 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-06-05 14:15:52 +04:00
2014-05-29 16:06:49 +04:00
2014-09-25 15:58:14 +04:00
2014-09-25 15:58:15 +04:00
2014-07-24 13:13:47 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:51:19 +04:00
2014-09-26 16:23:58 +04:00
2014-08-21 15:51:18 +04:00
2014-09-10 15:06:56 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:51:19 +04:00
2014-08-21 15:51:20 +04:00
2014-08-21 15:51:19 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-24 13:13:47 +04:00
2014-09-05 10:41:05 +04:00
2014-09-11 16:39:56 +04:00
2014-05-29 16:06:49 +04:00
2014-07-31 14:44:34 +04:00
2014-09-05 10:41:05 +04:00
2014-08-07 14:22:24 +04:00
2014-08-07 14:22:24 +04:00
2014-05-29 16:06:49 +04:00
2014-08-21 15:51:13 +04:00
2014-07-10 14:48:55 +04:00
2014-09-05 10:41:05 +04:00
2014-09-05 10:41:05 +04:00
2014-09-05 10:41:05 +04:00
2014-09-26 17:12:29 +04:00
2014-09-11 13:35:31 +04:00
2014-09-11 13:39:44 +04:00
2014-06-05 14:18:44 +04:00
2014-06-05 14:12:18 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-10 14:42:49 +04:00
2014-09-05 10:41:05 +04:00
2014-09-05 10:41:05 +04:00
2014-09-11 12:34:38 +04:00
2014-05-29 16:19:55 +04:00
2014-09-25 15:58:39 +04:00
2014-08-28 17:38:17 +04:00
2014-09-05 10:41:05 +04:00
2014-09-18 15:13:02 +04:00
2014-09-26 16:27:01 +04:00
2014-09-25 15:58:07 +04:00
2014-07-10 14:51:50 +04:00
2014-09-25 15:58:39 +04:00
2014-05-29 16:06:49 +04:00
2014-07-10 14:51:50 +04:00
2014-07-24 13:13:47 +04:00
2014-09-25 15:58:07 +04:00
2014-09-26 16:32:25 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-07-10 14:44:29 +04:00
2014-07-10 14:51:50 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:11:21 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-05-29 16:06:49 +04:00
2014-09-26 16:32:25 +04:00
2014-08-15 11:00:07 +04:00