1 # Copyright (C) 2014-2019 CEA/DEN, EDF R&D
3 # This library is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU Lesser General Public
5 # License as published by the Free Software Foundation; either
6 # version 2.1 of the License, or (at your option) any later version.
8 # This library is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 # Lesser General Public License for more details.
13 # You should have received a copy of the GNU Lesser General Public
14 # License along with this library; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
25 FeaturesPlugin_Plugin.h
26 FeaturesPlugin_Extrusion.h
27 FeaturesPlugin_Recover.h
28 FeaturesPlugin_Revolution.h
29 FeaturesPlugin_Rotation.h
30 FeaturesPlugin_Translation.h
31 FeaturesPlugin_VersionedBoolean.h
32 FeaturesPlugin_Boolean.h
33 FeaturesPlugin_BooleanCut.h
34 FeaturesPlugin_BooleanFuse.h
35 FeaturesPlugin_BooleanCommon.h
36 FeaturesPlugin_BooleanSmash.h
37 FeaturesPlugin_BooleanFill.h
38 FeaturesPlugin_Intersection.h
39 FeaturesPlugin_Partition.h
41 FeaturesPlugin_Placement.h
42 FeaturesPlugin_CompositeBoolean.h
43 FeaturesPlugin_CompositeSketch.h
44 FeaturesPlugin_ExtrusionBoolean.h
45 FeaturesPlugin_ExtrusionCut.h
46 FeaturesPlugin_ExtrusionFuse.h
47 FeaturesPlugin_RevolutionBoolean.h
48 FeaturesPlugin_RevolutionCut.h
49 FeaturesPlugin_RevolutionFuse.h
50 FeaturesPlugin_Union.h
51 FeaturesPlugin_ValidatorTransform.h
52 FeaturesPlugin_Validators.h
53 FeaturesPlugin_RemoveSubShapes.h
54 FeaturesPlugin_Tools.h
55 FeaturesPlugin_Symmetry.h
56 FeaturesPlugin_Scale.h
57 FeaturesPlugin_MultiTranslation.h
58 FeaturesPlugin_MultiRotation.h
59 FeaturesPlugin_Fillet.h
60 FeaturesPlugin_Measurement.h
61 FeaturesPlugin_FusionFaces.h
62 FeaturesPlugin_RemoveResults.h
63 FeaturesPlugin_Chamfer.h
65 FeaturesPlugin_ImportResult.h
66 FeaturesPlugin_Defeaturing.h
70 FeaturesPlugin_Plugin.cpp
71 FeaturesPlugin_Extrusion.cpp
72 FeaturesPlugin_Recover.cpp
73 FeaturesPlugin_Revolution.cpp
74 FeaturesPlugin_Rotation.cpp
75 FeaturesPlugin_Translation.cpp
76 FeaturesPlugin_VersionedBoolean.cpp
77 FeaturesPlugin_Boolean.cpp
78 FeaturesPlugin_BooleanCut.cpp
79 FeaturesPlugin_BooleanFuse.cpp
80 FeaturesPlugin_BooleanCommon.cpp
81 FeaturesPlugin_BooleanSmash.cpp
82 FeaturesPlugin_BooleanFill.cpp
83 FeaturesPlugin_Intersection.cpp
84 FeaturesPlugin_Partition.cpp
85 FeaturesPlugin_Pipe.cpp
86 FeaturesPlugin_Placement.cpp
87 FeaturesPlugin_CompositeBoolean.cpp
88 FeaturesPlugin_CompositeSketch.cpp
89 FeaturesPlugin_ExtrusionBoolean.cpp
90 FeaturesPlugin_ExtrusionCut.cpp
91 FeaturesPlugin_ExtrusionFuse.cpp
92 FeaturesPlugin_RevolutionBoolean.cpp
93 FeaturesPlugin_RevolutionCut.cpp
94 FeaturesPlugin_RevolutionFuse.cpp
95 FeaturesPlugin_Union.cpp
96 FeaturesPlugin_ValidatorTransform.cpp
97 FeaturesPlugin_Validators.cpp
98 FeaturesPlugin_RemoveSubShapes.cpp
99 FeaturesPlugin_Tools.cpp
100 FeaturesPlugin_Symmetry.cpp
101 FeaturesPlugin_Scale.cpp
102 FeaturesPlugin_MultiTranslation.cpp
103 FeaturesPlugin_MultiRotation.cpp
104 FeaturesPlugin_Fillet.cpp
105 FeaturesPlugin_Measurement.cpp
106 FeaturesPlugin_FusionFaces.cpp
107 FeaturesPlugin_RemoveResults.cpp
108 FeaturesPlugin_Chamfer.cpp
109 FeaturesPlugin_Copy.cpp
110 FeaturesPlugin_ImportResult.cpp
111 FeaturesPlugin_Defeaturing.cpp
117 extrusioncut_widget.xml
118 extrusionfuse_widget.xml
119 revolution_widget.xml
120 revolutioncut_widget.xml
121 revolutionfuse_widget.xml
123 translation_widget.xml
125 boolean_fuse_widget.xml
126 boolean_common_widget.xml
127 boolean_split_widget.xml
128 boolean_smash_widget.xml
132 intersection_widget.xml
134 remove_subshapes_widget.xml
138 multitranslation_widget.xml
139 multirotation_widget.xml
141 measurement_widget.xml
142 fusion_faces_widget.xml
145 import_result_widget.xml
146 defeaturing_widget.xml
150 FeaturesPlugin_msg_en.ts
151 FeaturesPlugin_msg_fr.ts
152 FeaturesPlugin_msg_ru.ts
155 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
165 ${OpenCASCADE_INCLUDE_DIR}
168 SET(PROJECT_LIBRARIES
175 ${OpenCASCADE_Visualization_LIBRARIES}
178 ADD_DEFINITIONS(-DFEATURESPLUGIN_EXPORTS)
179 ADD_LIBRARY(FeaturesPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
180 TARGET_LINK_LIBRARIES(FeaturesPlugin ${PROJECT_LIBRARIES})
182 INSTALL(TARGETS FeaturesPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
183 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
184 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Features)
185 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
187 ADD_UNIT_TESTS(TestExtrusion.py
188 TestExtrusionOfCompound.py
190 TestExtrusionCut_BySize.py
191 TestExtrusionCut_ByPlanesAndOffsets.py
192 TestExtrusionCut_ByFaces.py
193 TestExtrusionCut_ThroughAll.py
195 TestExtrusionFuse_BySize.py
196 TestExtrusionFuse_ByPlanesAndOffsets.py
197 TestExtrusionFuse_ThroughAll.py
198 TestExtrusion_ErrorMsg.py
199 TestExtrusion_ZeroOffsetError.py
200 TestExtrusion_ByFaces01.py
201 TestExtrusion_ByFaces02.py
202 TestExtrusion_ByFaces03.py
203 TestExtrusion_ByFaces04.py
204 TestExtrusion_ByFaces05.py
205 TestExtrusion_ByFaces06.py
206 TestExtrusion_ByFaces07.py
207 TestExtrusion_ByFaces08.py
208 TestExtrusion_ByFaces09.py
209 TestExtrusion_ByFaces10.py
210 TestExtrusion_ByFaces11.py
211 TestExtrusion_ByFaces12.py
212 TestExtrusion_ByFaces13.py
213 TestExtrusion_ByFaces14.py
214 TestExtrusion_ByFaces15.py
215 TestExtrusion_ByFaces16.py
216 TestExtrusion_ByFaces17.py
217 TestExtrusion_ByFaces18.py
218 TestExtrusion_ByFaces19.py
220 TestRevolution_ByAngle.py
221 TestRevolutionOfPoint.py
222 TestRevolutionOfEdge.py
223 TestRevolutionOfCompound.py
225 TestRevolutionCut_ByAngle.py
226 TestRevolutionCut_ByPlanesAndOffsets.py
227 TestRevolutionCut_ThroughAll.py
228 TestRevolutionFuse.py
229 TestRevolutionFuse_ByAngle.py
230 TestRevolutionFuse_ByPlanesAndOffsets.py
231 TestRevolutionFuse_ThroughAll.py
232 TestCompositeFeaturesOnCompSolids.py
234 TestPartition_ErrorMsg.py
235 TestPlacement_Vertex_Vertex.py
236 TestPlacement_Edge_Vertex.py
237 TestPlacement_Edge_Edge.py
238 TestPlacement_Face_Vertex.py
239 TestPlacement_Face_Edge.py
240 TestPlacement_Face_Face.py
241 TestPlacement_Part_Part.py
242 TestPlacement_Complex.py
243 TestPlacement_ErrorMsg.py
244 TestPlacement_BodyShapesValidator.py
246 TestTranslation_Part.py
248 TestRotation_ByAxis.py
249 TestRotation_ByPoints.py
250 TestRotation_ErrorMsg.py
251 TestMultiRotation_Part.py
252 TestMultiRotation_ErrorMsg.py
253 TestMultiTranslation_Part.py
254 TestMultiTranslation_ErrorMsg.py
259 TestBooleanCompSolids.py
262 TestBooleanSplitWithPlane.py
263 TestBooleanSplit_ErrorMsg.py
266 TestBoolean_ErrorMsg.py
268 TestIntersection_ErrorMsg.py
271 TestUnion_ErrorMsg.py
272 TestRemoveSubShapes.py
273 TestRemoveSubShapes2.py
274 TestRemoveSubShapes3.py
275 TestRemoveSubShapes4.py
276 TestRemoveSubShapes5.py
277 TestRemoveSubShapes6.py
284 TestRecover_Compound.py
285 TestRecover_Compsolid1.py
286 TestRecover_Compsolid2.py
288 TestSplitEdgeVertex.py
290 TestSplitEdgeEdgeIntersected.py
293 TestSplitEdgeShell.py
294 TestSplitEdgeSolid.py
295 TestSplitEdgeSolidIntersected.py
296 TestSplitWireVertex.py
300 TestSplitWireShell.py
301 TestSplitWireSolid.py
302 TestSplitFaceVertex.py
304 TestSplitFaceEdgeInside.py
305 TestSplitFaceEdgePerpendicular.py
308 TestSplitFaceShell.py
309 TestSplitFaceSolid.py
310 TestSplitCompFaceSolid.py
311 TestSplitShellVertex.py
312 TestSplitShellEdge.py
313 TestSplitShellConstrPlane.py
314 TestSplitShellWire.py
315 TestSplitShellFace.py
316 TestSplitShellShell.py
317 TestSplitShellSolid.py
318 TestSplitSolid2ConstructionPlanes.py
319 TestSplitSolidEdge.py
320 TestSplitSolidFace.py
321 TestSplitSolidCompFace.py
322 TestSplitSolidShell.py
323 TestSplitSolidCompShell.py
324 TestSplitCompsolidPlane.py
325 TestPartition2Faces.py
326 TestPartition2Solids.py
327 TestPartition2Wires.py
328 TestPartitionBox4Planes.py
329 TestPartitionEdgeSolid.py
330 TestPartitionFace2Solid.py
331 TestPartitionFaceSolid.py
332 TestPartitionFaceWire.py
333 TestPartitionInclinedFaceSolid.py
334 TestPartitionWireFaceSolid.py
335 TestUnion4CurvedFaces.py
336 TestUnion4CurvedFaces_2.py
339 TestMeasurementLength.py
340 TestMeasurementDistance.py
341 TestMeasurementRadius.py
342 TestMeasurementAngle.py
343 TestMeasurementAngle3Points.py
344 TestMeasurementPresentation.py
346 TestFusionFaces2697.py
383 TestBooleanCut_CompSolid_CompSolid.py
384 TestBooleanCut_CompSolidCompound_CompSolidCompound.py
385 TestBooleanCut_Edge_Edge.py
386 TestBooleanCut_Edge_Face.py
387 TestBooleanCut_EdgeCompound_EdgeCompound.py
388 TestBooleanCut_EdgeCompound_Solid.py
389 TestBooleanCut_Face_Face.py
390 TestBooleanCut_Face_Solid.py
391 TestBooleanCut_FaceCompound_FaceCompound.py
392 TestBooleanCut_Shell_Shell.py
393 TestBooleanCut_ShellCompound_ShellCompound.py
394 TestBooleanCut_Solid_Solid.py
395 TestBooleanCut_SolidCompound_SolidCompound.py
396 TestBooleanCut_Vertex_Vertex.py
397 TestBooleanCut_VertexCompound_Solid.py
398 TestBooleanCut_VertexCompound_VertexCompound.py
399 TestBooleanCut_Wire_Face.py
400 TestBooleanCut_Wire_Wire.py
401 TestBooleanCut_WireCompound_WireCompound.py
402 TestBooleanCut_Compound_Solid.py
403 TestBooleanCut_ErrorMsg.py
404 TestBooleanCut_SolidsHistory.py
405 TestBooleanSmash_Face_Face.py
406 TestBooleanSmash_SubSolid_Solid.py
407 TestBooleanSmash_CompSolid_Solid.py
408 TestBooleanSmash_ErrorMsg.py
409 TestBooleanSmash_SolidsHistory.py
410 TestBooleanFuse_SimpleMode.py
411 TestBooleanFuse_RemoveEdges.py
412 TestBooleanFuse_ErrorMsg.py
413 TestBooleanCommon_Vertex_Vertex.py
414 TestBooleanCommon_VertexCompound_VertexCompound.py
415 TestBooleanCommon_Edge_Edge.py
416 TestBooleanCommon_EdgeCompound_EdgeCompound.py
417 TestBooleanCommon_Wire_Wire.py
418 TestBooleanCommon_WireCompound_WireCompound.py
419 TestBooleanCommon_Face_Face.py
420 TestBooleanCommon_Face_Plane.py
421 TestBooleanCommon_FaceCompound_FaceCompound.py
422 TestBooleanCommon_Shell_Shell.py
423 TestBooleanCommon_ShellCompound_ShellCompound.py
424 TestBooleanCommon_Solid_Face.py
425 TestBooleanCommon_Solid_Shell.py
426 TestBooleanCommon_Solid_Solid.py
427 TestBooleanCommon_SolidCompound_Face.py
428 TestBooleanCommon_SolidCompound_Shell.py
429 TestBooleanCommon_SolidCompound_SolidCompound.py
430 TestBooleanCommon_SubCompound_Solid.py
431 TestBooleanCommon_SubSolid_Solid.py
432 TestBooleanCommon_CompSolid_Face.py
433 TestBooleanCommon_CompSolid_Shell.py
434 TestBooleanCommon_CompSolid_CompSolid.py
435 TestBooleanCommon_CompSolidCompound_Face.py
436 TestBooleanCommon_CompSolidCompound_Shell.py
437 TestBooleanCommon_CompSolidCompound_CompSolidCompound.py
438 TestBooleanCommon_ErrorMsg.py
439 TestBooleanCommon_SolidsHistory.py
444 TestPartitionSubCompsolidWithCompSolid1.py
445 TestPartitionSubCompsolidWithCompSolid2.py
446 TestPartitionSubCompsolidWithCompSolid3.py
447 TestPartitionSubCompsolidWithSolid1.py
448 TestPartitionSubCompsolidWithSolid2.py
449 TestPartitionSubCompsolidWithSolid3.py
450 TestPartitionSubCompsolidWithSolid4.py
451 TestPartitionSubCompsolidWithSolid5.py
452 TestPartitionSubCompsolidWithFace1.py
453 TestPartitionSubCompsolidWithFace2.py
454 TestPartitionSubCompsolidWithFace3.py
455 TestPartitionSubCompsolidWithFace4.py
456 TestPartitionSubCompsolidWithFace5.py
457 TestPartitionSubCompsolidWithPlane1.py
458 TestPartitionSubCompsolidWithPlane2.py
459 TestPartitionSubCompsolidWithPlane3.py
460 TestPartitionSubCompsolidWithPlane4.py
461 TestPartitionSubCompsolidWithPlane5.py
462 TestPartitionArgsUpdate.py
463 TestPartition_SolidsHistory.py
464 TestBooleanFuse_Vertex_Vertex.py
465 TestBooleanFuse_VertexCompound_VertexCompound.py
466 TestBooleanFuse_Edge_Edge.py
467 TestBooleanFuse_EdgeCompound_EdgeCompound.py
468 TestBooleanFuse_Wire_Wire.py
469 TestBooleanFuse_WireCompound_WireCompound.py
470 TestBooleanFuse_Face_Face.py
471 TestBooleanFuse_FaceCompound_FaceCompound.py
472 TestBooleanFuse_Shell_Shell.py
473 TestBooleanFuse_ShellCompound_ShellCompound.py
474 TestBooleanFuse_Solid_Solid.py
475 TestBooleanFuse_SolidCompound_SolidCompound.py
476 TestBooleanFuse_CompSolid_Face.py
477 TestBooleanFuse_CompSolid_CompSolid.py
478 TestBooleanFuse_CompSolidCompound_CompSolidCompound.py
479 TestBooleanFuse_SolidsHistory.py
482 TestFillet_ErrorMsg.py
483 TestFillet_History.py
510 TestBooleanCommon_MultiLevelCompound_v0_1.py
511 TestBooleanCommon_MultiLevelCompound_v0_2.py
512 TestBooleanCommon_MultiLevelCompound_v20190506_1.py
513 TestBooleanCommon_MultiLevelCompound_v20190506_2.py
514 TestBooleanCut_MultiLevelCompound_v0_1.py
515 TestBooleanCut_MultiLevelCompound_v0_2.py
516 TestBooleanCut_MultiLevelCompound_v20190506_1.py
517 TestBooleanCut_MultiLevelCompound_v20190506_2.py
518 TestBooleanFuse_MultiLevelCompound_v0_1.py
519 TestBooleanFuse_MultiLevelCompound_v0_2.py
520 TestBooleanFuse_MultiLevelCompound_v0_3.py
521 TestBooleanFuse_MultiLevelCompound_v0_4.py
522 TestBooleanFuse_MultiLevelCompound_v20190506_1.py
523 TestBooleanFuse_MultiLevelCompound_v20190506_2.py
524 TestBooleanFuse_MultiLevelCompound_v20190506_3.py
525 TestBooleanFuse_MultiLevelCompound_v20190506_4.py
526 TestBooleanSmash_MultiLevelCompound_v0_1.py
527 TestBooleanSmash_MultiLevelCompound_v0_2.py
528 TestBooleanSmash_MultiLevelCompound_v20190506_1.py
529 TestBooleanSmash_MultiLevelCompound_v20190506_2.py
530 TestBooleanSplit_MultiLevelCompound_v0_1.py
531 TestBooleanSplit_MultiLevelCompound_v0_2.py
532 TestBooleanSplit_MultiLevelCompound_v20190506_1.py
533 TestBooleanSplit_MultiLevelCompound_v20190506_2.py
534 TestPartition_MultiLevelCompound_v0_1.py
535 TestPartition_MultiLevelCompound_v0_2.py
536 TestPartition_MultiLevelCompound_v0_3.py
537 TestPartition_MultiLevelCompound_v20190506_1.py
538 TestPartition_MultiLevelCompound_v20190506_2.py
539 TestPartition_MultiLevelCompound_v20190506_3.py
540 TestUnion_MultiLevelCompound_v0.py
541 TestUnion_MultiLevelCompound_v20190506.py
542 TestUnionFaces_v20190506.py
543 TestRemoveResultsBody.py
544 TestRemoveResultsConstruction.py
545 TestRemoveResultsPart.py
554 TestCopyFeatureMoveGroupOfFeature.py
555 TestCopyMoveResult.py
556 TestCopyMoveSubShapes.py
559 TestCopyWholeFeature.py
561 TestDefeaturing_ErrorMsg.py
562 TestDefeaturing_OnSolid1.py
563 TestDefeaturing_OnSolid2.py
564 TestDefeaturing_OnSolid3.py
565 TestDefeaturing_OnCompsolid1.py
566 TestDefeaturing_OnCompsolid2.py
567 TestDefeaturing_OnCompsolid3.py
568 TestDefeaturing_OnCompound.py
572 TestPlacement_MultiLevelCompound_v0_1.py
573 TestPlacement_MultiLevelCompound_v0_2.py
574 TestPlacement_MultiLevelCompound_v0_3.py
575 TestPlacement_MultiLevelCompound_v0_4.py
576 TestPlacement_MultiLevelCompound_v0_5.py
577 TestPlacement_MultiLevelCompound_v0_6.py
578 TestPlacement_MultiLevelCompound_v95_1.py
579 TestPlacement_MultiLevelCompound_v95_2.py
580 TestPlacement_MultiLevelCompound_v95_3.py
581 TestPlacement_MultiLevelCompound_v95_4.py
582 TestPlacement_MultiLevelCompound_v95_5.py
583 TestPlacement_MultiLevelCompound_v95_6.py
584 TestTranslation_MultiLevelCompound_v0_1.py
585 TestTranslation_MultiLevelCompound_v0_2.py
586 TestTranslation_MultiLevelCompound_v0_3.py
587 TestTranslation_MultiLevelCompound_v0_4.py
588 TestTranslation_MultiLevelCompound_v0_5.py
589 TestTranslation_MultiLevelCompound_v95_1.py
590 TestTranslation_MultiLevelCompound_v95_2.py
591 TestTranslation_MultiLevelCompound_v95_3.py
592 TestTranslation_MultiLevelCompound_v95_4.py
593 TestTranslation_MultiLevelCompound_v95_5.py
594 TestRotation_MultiLevelCompound_v0_1.py
595 TestRotation_MultiLevelCompound_v0_2.py
596 TestRotation_MultiLevelCompound_v0_3.py
597 TestRotation_MultiLevelCompound_v0_4.py
598 TestRotation_MultiLevelCompound_v95_1.py
599 TestRotation_MultiLevelCompound_v95_2.py
600 TestRotation_MultiLevelCompound_v95_3.py
601 TestRotation_MultiLevelCompound_v95_4.py
602 TestSymmetry_MultiLevelCompound_v0_1.py
603 TestSymmetry_MultiLevelCompound_v0_2.py
604 TestSymmetry_MultiLevelCompound_v0_3.py
605 TestSymmetry_MultiLevelCompound_v0_4.py
606 TestSymmetry_MultiLevelCompound_v0_5.py
607 TestSymmetry_MultiLevelCompound_v95_1.py
608 TestSymmetry_MultiLevelCompound_v95_2.py
609 TestSymmetry_MultiLevelCompound_v95_3.py
610 TestSymmetry_MultiLevelCompound_v95_4.py
611 TestSymmetry_MultiLevelCompound_v95_5.py
612 TestScale_MultiLevelCompound_v0_1.py
613 TestScale_MultiLevelCompound_v0_2.py
614 TestScale_MultiLevelCompound_v0_3.py
615 TestScale_MultiLevelCompound_v0_4.py
616 TestScale_MultiLevelCompound_v95_1.py
617 TestScale_MultiLevelCompound_v95_2.py
618 TestScale_MultiLevelCompound_v95_3.py
619 TestScale_MultiLevelCompound_v95_4.py
620 TestMultiTranslation_MultiLevelCompound_v0_1.py
621 TestMultiTranslation_MultiLevelCompound_v0_2.py
622 TestMultiTranslation_MultiLevelCompound_v0_3.py
623 TestMultiTranslation_MultiLevelCompound_v0_4.py
624 TestMultiTranslation_MultiLevelCompound_v95_1.py
625 TestMultiTranslation_MultiLevelCompound_v95_2.py
626 TestMultiTranslation_MultiLevelCompound_v95_3.py
627 TestMultiTranslation_MultiLevelCompound_v95_4.py
628 TestMultiRotation_MultiLevelCompound_v0_1.py
629 TestMultiRotation_MultiLevelCompound_v0_2.py
630 TestMultiRotation_MultiLevelCompound_v0_3.py
631 TestMultiRotation_MultiLevelCompound_v0_4.py
632 TestMultiRotation_MultiLevelCompound_v95_1.py
633 TestMultiRotation_MultiLevelCompound_v95_2.py
634 TestMultiRotation_MultiLevelCompound_v95_3.py
635 TestMultiRotation_MultiLevelCompound_v95_4.py
636 TestIntersection_MultiLevelCompound_v0_1.py
637 TestIntersection_MultiLevelCompound_v0_2.py
638 TestIntersection_MultiLevelCompound_v95_1.py
639 TestIntersection_MultiLevelCompound_v95_2.py