Salome HOME
Issue #3222: 1d fillet
[modules/shaper.git] / src / FeaturesPlugin / CMakeLists.txt
1 # Copyright (C) 2014-2019  CEA/DEN, EDF R&D
2 #
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.
7 #
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.
12 #
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
16 #
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 #
19
20 INCLUDE(Common)
21 INCLUDE(UnitTest)
22
23 SET(PROJECT_HEADERS
24     FeaturesPlugin.h
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
40     FeaturesPlugin_Pipe.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_Fillet1D.h
61     FeaturesPlugin_Measurement.h
62     FeaturesPlugin_FusionFaces.h
63     FeaturesPlugin_RemoveResults.h
64     FeaturesPlugin_Chamfer.h
65     FeaturesPlugin_Copy.h
66     FeaturesPlugin_ImportResult.h
67     FeaturesPlugin_Defeaturing.h
68     FeaturesPlugin_VersionedChFi.h
69 )
70
71 SET(PROJECT_SOURCES
72     FeaturesPlugin_Plugin.cpp
73     FeaturesPlugin_Extrusion.cpp
74     FeaturesPlugin_Recover.cpp
75     FeaturesPlugin_Revolution.cpp
76     FeaturesPlugin_Rotation.cpp
77     FeaturesPlugin_Translation.cpp
78     FeaturesPlugin_VersionedBoolean.cpp
79     FeaturesPlugin_Boolean.cpp
80     FeaturesPlugin_BooleanCut.cpp
81     FeaturesPlugin_BooleanFuse.cpp
82     FeaturesPlugin_BooleanCommon.cpp
83     FeaturesPlugin_BooleanSmash.cpp
84     FeaturesPlugin_BooleanFill.cpp
85     FeaturesPlugin_Intersection.cpp
86     FeaturesPlugin_Partition.cpp
87     FeaturesPlugin_Pipe.cpp
88     FeaturesPlugin_Placement.cpp
89     FeaturesPlugin_CompositeBoolean.cpp
90     FeaturesPlugin_CompositeSketch.cpp
91     FeaturesPlugin_ExtrusionBoolean.cpp
92     FeaturesPlugin_ExtrusionCut.cpp
93     FeaturesPlugin_ExtrusionFuse.cpp
94     FeaturesPlugin_RevolutionBoolean.cpp
95     FeaturesPlugin_RevolutionCut.cpp
96     FeaturesPlugin_RevolutionFuse.cpp
97     FeaturesPlugin_Union.cpp
98     FeaturesPlugin_ValidatorTransform.cpp
99     FeaturesPlugin_Validators.cpp
100     FeaturesPlugin_RemoveSubShapes.cpp
101     FeaturesPlugin_Tools.cpp
102     FeaturesPlugin_Symmetry.cpp
103     FeaturesPlugin_Scale.cpp
104     FeaturesPlugin_MultiTranslation.cpp
105     FeaturesPlugin_MultiRotation.cpp
106     FeaturesPlugin_Fillet.cpp
107     FeaturesPlugin_Fillet1D.cpp
108     FeaturesPlugin_Measurement.cpp
109     FeaturesPlugin_FusionFaces.cpp
110     FeaturesPlugin_RemoveResults.cpp
111     FeaturesPlugin_Chamfer.cpp
112     FeaturesPlugin_Copy.cpp
113     FeaturesPlugin_ImportResult.cpp
114     FeaturesPlugin_Defeaturing.cpp
115     FeaturesPlugin_VersionedChFi.cpp
116 )
117
118 SET(XML_RESOURCES
119   plugin-Features.xml
120   extrusion_widget.xml
121   extrusioncut_widget.xml
122   extrusionfuse_widget.xml
123   revolution_widget.xml
124   revolutioncut_widget.xml
125   revolutionfuse_widget.xml
126   rotation_widget.xml
127   translation_widget.xml
128   boolean_widget.xml
129   boolean_fuse_widget.xml
130   boolean_common_widget.xml
131   boolean_split_widget.xml
132   boolean_smash_widget.xml
133   recover_widget.xml
134   partition_widget.xml
135   placement_widget.xml
136   intersection_widget.xml
137   pipe_widget.xml
138   remove_subshapes_widget.xml
139   union_widget.xml
140   symmetry_widget.xml
141   scale_widget.xml
142   multitranslation_widget.xml
143   multirotation_widget.xml
144   fillet_widget.xml
145   fillet1d_widget.xml
146   measurement_widget.xml
147   fusion_faces_widget.xml
148   chamfer_widget.xml
149   copy_widget.xml
150   import_result_widget.xml
151   defeaturing_widget.xml
152 )
153
154 SET(TEXT_RESOURCES
155     FeaturesPlugin_msg_en.ts
156     FeaturesPlugin_msg_fr.ts
157     FeaturesPlugin_msg_ru.ts
158 )
159
160 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
161
162
163 INCLUDE_DIRECTORIES(
164   ../ModelAPI
165   ../GeomAPI
166   ../GeomAlgoAPI
167   ../GeomValidators
168   ../Events
169   ../Config
170   ${OpenCASCADE_INCLUDE_DIR}
171 )
172
173 SET(PROJECT_LIBRARIES
174     Events
175     ModelAPI
176     GeomAPI
177     GeomAlgoAPI
178     GeomValidators
179     Config
180     ${OpenCASCADE_Visualization_LIBRARIES}
181 )
182
183 ADD_DEFINITIONS(-DFEATURESPLUGIN_EXPORTS)
184 ADD_LIBRARY(FeaturesPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
185 TARGET_LINK_LIBRARIES(FeaturesPlugin ${PROJECT_LIBRARIES})
186
187 INSTALL(TARGETS FeaturesPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
188 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
189 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Features)
190 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
191
192 ADD_UNIT_TESTS(TestExtrusion.py
193                TestExtrusionOfCompound.py
194                TestExtrusionCut.py
195                TestExtrusionCut_BySize.py
196                TestExtrusionCut_ByPlanesAndOffsets.py
197                TestExtrusionCut_ByFaces.py
198                TestExtrusionCut_ThroughAll.py
199                TestExtrusionFuse.py
200                TestExtrusionFuse_BySize.py
201                TestExtrusionFuse_ByPlanesAndOffsets.py
202                TestExtrusionFuse_ThroughAll.py
203                TestExtrusion_ErrorMsg.py
204                TestExtrusion_ZeroOffsetError.py
205                TestExtrusion_ByFaces01.py
206                TestExtrusion_ByFaces02.py
207                TestExtrusion_ByFaces03.py
208                TestExtrusion_ByFaces04.py
209                TestExtrusion_ByFaces05.py
210                TestExtrusion_ByFaces06.py
211                TestExtrusion_ByFaces07.py
212                TestExtrusion_ByFaces08.py
213                TestExtrusion_ByFaces09.py
214                TestExtrusion_ByFaces10.py
215                TestExtrusion_ByFaces11.py
216                TestExtrusion_ByFaces12.py
217                TestExtrusion_ByFaces13.py
218                TestExtrusion_ByFaces14.py
219                TestExtrusion_ByFaces15.py
220                TestExtrusion_ByFaces16.py
221                TestExtrusion_ByFaces17.py
222                TestExtrusion_ByFaces18.py
223                TestExtrusion_ByFaces19.py
224                TestRevolution.py
225                TestRevolution_ByAngle.py
226                TestRevolutionOfPoint.py
227                TestRevolutionOfEdge.py
228                TestRevolutionOfCompound.py
229                TestRevolutionCut.py
230                TestRevolutionCut_ByAngle.py
231                TestRevolutionCut_ByPlanesAndOffsets.py
232                TestRevolutionCut_ThroughAll.py
233                TestRevolutionFuse.py
234                TestRevolutionFuse_ByAngle.py
235                TestRevolutionFuse_ByPlanesAndOffsets.py
236                TestRevolutionFuse_ThroughAll.py
237                TestCompositeFeaturesOnCompSolids.py
238                TestPartition.py
239                TestPartition_ErrorMsg.py
240                TestPlacement_Vertex_Vertex.py
241                TestPlacement_Edge_Vertex.py
242                TestPlacement_Edge_Edge.py
243                TestPlacement_Face_Vertex.py
244                TestPlacement_Face_Edge.py
245                TestPlacement_Face_Face.py
246                TestPlacement_Part_Part.py
247                TestPlacement_Complex.py
248                TestPlacement_ErrorMsg.py
249                TestPlacement_BodyShapesValidator.py
250                TestTranslation.py
251                TestTranslation_Part.py
252                TestRotation.py
253                TestRotation_ByAxis.py
254                TestRotation_ByPoints.py
255                TestRotation_ErrorMsg.py
256                TestMultiRotation_Part.py
257                TestMultiRotation_ErrorMsg.py
258                TestMultiTranslation_Part.py
259                TestMultiTranslation_ErrorMsg.py
260                TestSymmetry_Part.py
261                TestBoolean1.py
262                TestBoolean2.py
263                TestBoolean3.py
264                TestBooleanCompSolids.py
265                TestBooleanSmash.py
266                TestBooleanSplit.py
267                TestBooleanSplitWithPlane.py
268                TestBooleanSplit_ErrorMsg.py
269                TestMultiBoolean.py
270                TestSerialBoolean.py
271                TestBoolean_ErrorMsg.py
272                TestIntersection.py
273                TestIntersection_ErrorMsg.py
274                TestUnion.py
275                TestUnionFaces.py
276                TestUnion_ErrorMsg.py
277                TestRemoveSubShapes.py
278                TestRemoveSubShapes2.py
279                TestRemoveSubShapes3.py
280                TestRemoveSubShapes4.py
281                TestRemoveSubShapes5.py
282                TestRemoveSubShapes6.py
283                TestPipe.py
284                TestPipe_Edge.py
285                TestPipe_Wire.py
286                TestPipe_Compound.py
287                TestPipe_ErrorMsg.py
288                TestRecover.py
289                TestRecover_Compound.py
290                TestRecover_Compsolid1.py
291                TestRecover_Compsolid2.py
292                TestRecover1798.py
293                TestSplitEdgeVertex.py
294                TestSplitEdgeEdge.py
295                TestSplitEdgeEdgeIntersected.py
296                TestSplitEdgeWire.py
297                TestSplitEdgeFace.py
298                TestSplitEdgeShell.py
299                TestSplitEdgeSolid.py
300                TestSplitEdgeSolidIntersected.py
301                TestSplitWireVertex.py
302                TestSplitWireEdge.py
303                TestSplitWireWire.py
304                TestSplitWireFace.py
305                TestSplitWireShell.py
306                TestSplitWireSolid.py
307                TestSplitFaceVertex.py
308                TestSplitFaceEdge.py
309                TestSplitFaceEdgeInside.py
310                TestSplitFaceEdgePerpendicular.py
311                TestSplitFaceWire.py
312                TestSplitFaceFace.py
313                TestSplitFaceShell.py
314                TestSplitFaceSolid.py
315                TestSplitCompFaceSolid.py
316                TestSplitShellVertex.py
317                TestSplitShellEdge.py
318                TestSplitShellConstrPlane.py
319                TestSplitShellWire.py
320                TestSplitShellFace.py
321                TestSplitShellShell.py
322                TestSplitShellSolid.py
323                TestSplitSolid2ConstructionPlanes.py
324                TestSplitSolidEdge.py
325                TestSplitSolidFace.py
326                TestSplitSolidCompFace.py
327                TestSplitSolidShell.py
328                TestSplitSolidCompShell.py
329                TestSplitCompsolidPlane.py
330                TestPartition2Faces.py
331                TestPartition2Solids.py
332                TestPartition2Wires.py
333                TestPartitionBox4Planes.py
334                TestPartitionEdgeSolid.py
335                TestPartitionFace2Solid.py
336                TestPartitionFaceSolid.py
337                TestPartitionFaceWire.py
338                TestPartitionInclinedFaceSolid.py
339                TestPartitionWireFaceSolid.py
340                TestUnion4CurvedFaces.py
341                TestUnion4CurvedFaces_2.py
342                TestUnion4Faces.py
343                TestUnionOfUnion.py
344                TestMeasurementLength.py
345                TestMeasurementDistance.py
346                TestMeasurementRadius.py
347                TestMeasurementAngle.py
348                TestMeasurementAngle3Points.py
349                TestMeasurementPresentation.py
350                TestFusionFaces.py
351                TestFusionFaces2697.py 
352                Test1379.py
353                Test1922.py
354                Test1942.py
355                Test1915.py
356                Test2023.py
357                Test2046.py
358                Test2038.py
359                Test2172.py
360                Test2194.py
361                Test2197_1.py
362                Test2197_2.py
363                Test2197_3.py
364                Test2197_4.py
365                Test2215.py
366                Test2222.py
367                Test2233.py
368                Test2231.py
369                Test2240.py
370                Test2246.py
371                Test2248.py
372                Test2251.py
373                Test2255.py
374                Test2289.py
375                Test2304.py
376                Test2304_2.py
377                Test2375.py
378                Test2377.py
379                Test2394.py
380                Test2395.py
381                Test2419_1.py
382                Test2419_2.py
383                Test2419_3.py
384                Test2465.py
385                Test2495.py
386                Test2514.py
387                Test2520.py
388                TestBooleanCut_CompSolid_CompSolid.py
389                TestBooleanCut_CompSolidCompound_CompSolidCompound.py
390                TestBooleanCut_Edge_Edge.py
391                TestBooleanCut_Edge_Face.py
392                TestBooleanCut_EdgeCompound_EdgeCompound.py
393                TestBooleanCut_EdgeCompound_Solid.py
394                TestBooleanCut_Face_Face.py
395                TestBooleanCut_Face_Solid.py
396                TestBooleanCut_FaceCompound_FaceCompound.py
397                TestBooleanCut_Shell_Shell.py
398                TestBooleanCut_ShellCompound_ShellCompound.py
399                TestBooleanCut_Solid_Solid.py
400                TestBooleanCut_SolidCompound_SolidCompound.py
401                TestBooleanCut_Vertex_Vertex.py
402                TestBooleanCut_VertexCompound_Solid.py
403                TestBooleanCut_VertexCompound_VertexCompound.py
404                TestBooleanCut_Wire_Face.py
405                TestBooleanCut_Wire_Wire.py
406                TestBooleanCut_WireCompound_WireCompound.py
407                TestBooleanCut_Compound_Solid.py
408                TestBooleanCut_ErrorMsg.py
409                TestBooleanCut_SolidsHistory.py
410                TestBooleanSmash_Face_Face.py
411                TestBooleanSmash_SubSolid_Solid.py
412                TestBooleanSmash_CompSolid_Solid.py
413                TestBooleanSmash_ErrorMsg.py
414                TestBooleanSmash_SolidsHistory.py
415                TestBooleanFuse_SimpleMode.py
416                TestBooleanFuse_RemoveEdges.py
417                TestBooleanFuse_ErrorMsg.py
418                TestBooleanCommon_Vertex_Vertex.py
419                TestBooleanCommon_VertexCompound_VertexCompound.py
420                TestBooleanCommon_Edge_Edge.py
421                TestBooleanCommon_EdgeCompound_EdgeCompound.py
422                TestBooleanCommon_Wire_Wire.py
423                TestBooleanCommon_WireCompound_WireCompound.py
424                TestBooleanCommon_Face_Face.py
425                TestBooleanCommon_Face_Plane.py
426                TestBooleanCommon_FaceCompound_FaceCompound.py
427                TestBooleanCommon_Shell_Shell.py
428                TestBooleanCommon_ShellCompound_ShellCompound.py
429                TestBooleanCommon_Solid_Face.py
430                TestBooleanCommon_Solid_Shell.py
431                TestBooleanCommon_Solid_Solid.py
432                TestBooleanCommon_SolidCompound_Face.py
433                TestBooleanCommon_SolidCompound_Shell.py
434                TestBooleanCommon_SolidCompound_SolidCompound.py
435                TestBooleanCommon_SubCompound_Solid.py
436                TestBooleanCommon_SubSolid_Solid.py
437                TestBooleanCommon_CompSolid_Face.py
438                TestBooleanCommon_CompSolid_Shell.py
439                TestBooleanCommon_CompSolid_CompSolid.py
440                TestBooleanCommon_CompSolidCompound_Face.py
441                TestBooleanCommon_CompSolidCompound_Shell.py
442                TestBooleanCommon_CompSolidCompound_CompSolidCompound.py
443                TestBooleanCommon_ErrorMsg.py
444                TestBooleanCommon_SolidsHistory.py
445                Test2596.py
446                Test2592.py
447                Test2588.py
448                Test1467.py
449                TestPartitionSubCompsolidWithCompSolid1.py
450                TestPartitionSubCompsolidWithCompSolid2.py
451                TestPartitionSubCompsolidWithCompSolid3.py
452                TestPartitionSubCompsolidWithSolid1.py
453                TestPartitionSubCompsolidWithSolid2.py
454                TestPartitionSubCompsolidWithSolid3.py
455                TestPartitionSubCompsolidWithSolid4.py
456                TestPartitionSubCompsolidWithSolid5.py
457                TestPartitionSubCompsolidWithFace1.py
458                TestPartitionSubCompsolidWithFace2.py
459                TestPartitionSubCompsolidWithFace3.py
460                TestPartitionSubCompsolidWithFace4.py
461                TestPartitionSubCompsolidWithFace5.py
462                TestPartitionSubCompsolidWithPlane1.py
463                TestPartitionSubCompsolidWithPlane2.py
464                TestPartitionSubCompsolidWithPlane3.py
465                TestPartitionSubCompsolidWithPlane4.py
466                TestPartitionSubCompsolidWithPlane5.py
467                TestPartitionArgsUpdate.py
468                TestPartition_SolidsHistory.py
469                TestBooleanFuse_Vertex_Vertex.py
470                TestBooleanFuse_VertexCompound_VertexCompound.py
471                TestBooleanFuse_Edge_Edge.py
472                TestBooleanFuse_EdgeCompound_EdgeCompound.py
473                TestBooleanFuse_Wire_Wire.py
474                TestBooleanFuse_WireCompound_WireCompound.py
475                TestBooleanFuse_Face_Face.py
476                TestBooleanFuse_FaceCompound_FaceCompound.py
477                TestBooleanFuse_Shell_Shell.py
478                TestBooleanFuse_ShellCompound_ShellCompound.py
479                TestBooleanFuse_Solid_Solid.py
480                TestBooleanFuse_SolidCompound_SolidCompound.py
481                TestBooleanFuse_CompSolid_Face.py
482                TestBooleanFuse_CompSolid_CompSolid.py
483                TestBooleanFuse_CompSolidCompound_CompSolidCompound.py
484                TestBooleanFuse_SolidsHistory.py
485                TestFillet.py
486                TestFillet1.py
487                TestFillet_ErrorMsg.py
488                TestFillet_History.py
489                TestScale1.py
490                TestScale2.py
491                Test1816.py
492                Test1876.py
493                Test2225.py
494                Test2631.py
495                Test2636.py
496                Test2650.py
497                Test2681.py
498                Test2686.py
499                Test2689.py
500                Test2693.py
501                Test2698.py
502                Test2701.py
503                Test2724.py
504                Test2692.py
505                Test2617.py
506                Test2729.py
507                Test2738.py
508                Test2751.py
509                Test2826.py
510                Test2854.py
511                Test2878.py
512                Test2920.py
513                Test2971.py
514                Test3014.py
515                TestBooleanCommon_MultiLevelCompound_v0_1.py
516                TestBooleanCommon_MultiLevelCompound_v0_2.py
517                TestBooleanCommon_MultiLevelCompound_v20190506_1.py
518                TestBooleanCommon_MultiLevelCompound_v20190506_2.py
519                TestBooleanCut_MultiLevelCompound_v0_1.py
520                TestBooleanCut_MultiLevelCompound_v0_2.py
521                TestBooleanCut_MultiLevelCompound_v20190506_1.py
522                TestBooleanCut_MultiLevelCompound_v20190506_2.py
523                TestBooleanFuse_MultiLevelCompound_v0_1.py
524                TestBooleanFuse_MultiLevelCompound_v0_2.py
525                TestBooleanFuse_MultiLevelCompound_v0_3.py
526                TestBooleanFuse_MultiLevelCompound_v0_4.py
527                TestBooleanFuse_MultiLevelCompound_v20190506_1.py
528                TestBooleanFuse_MultiLevelCompound_v20190506_2.py
529                TestBooleanFuse_MultiLevelCompound_v20190506_3.py
530                TestBooleanFuse_MultiLevelCompound_v20190506_4.py
531                TestBooleanSmash_MultiLevelCompound_v0_1.py
532                TestBooleanSmash_MultiLevelCompound_v0_2.py
533                TestBooleanSmash_MultiLevelCompound_v20190506_1.py
534                TestBooleanSmash_MultiLevelCompound_v20190506_2.py
535                TestBooleanSplit_MultiLevelCompound_v0_1.py
536                TestBooleanSplit_MultiLevelCompound_v0_2.py
537                TestBooleanSplit_MultiLevelCompound_v20190506_1.py
538                TestBooleanSplit_MultiLevelCompound_v20190506_2.py
539                TestPartition_MultiLevelCompound_v0_1.py
540                TestPartition_MultiLevelCompound_v0_2.py
541                TestPartition_MultiLevelCompound_v0_3.py
542                TestPartition_MultiLevelCompound_v20190506_1.py
543                TestPartition_MultiLevelCompound_v20190506_2.py
544                TestPartition_MultiLevelCompound_v20190506_3.py
545                TestUnion_MultiLevelCompound_v0.py
546                TestUnion_MultiLevelCompound_v20190506.py
547                TestUnionFaces_v20190506.py
548                TestRemoveResultsBody.py
549                TestRemoveResultsConstruction.py
550                TestRemoveResultsPart.py
551                Test17000.py
552                Test17261.py
553                Test17281.py
554                TestChamfer.py
555                Test3033.py
556                Test3076.py
557                Test17909.py
558                TestCopyFeature.py
559                TestCopyFeatureMoveGroupOfFeature.py
560                TestCopyMoveResult.py
561                TestCopyMoveSubShapes.py
562                TestCopyNames.py
563                TestCopySubShapes.py
564                TestCopyWholeFeature.py
565                TestImportResult.py
566                TestDefeaturing_ErrorMsg.py
567                TestDefeaturing_OnSolid1.py
568                TestDefeaturing_OnSolid2.py
569                TestDefeaturing_OnSolid3.py
570                TestDefeaturing_OnCompsolid1.py
571                TestDefeaturing_OnCompsolid2.py
572                TestDefeaturing_OnCompsolid3.py
573                TestDefeaturing_OnCompound.py
574                Test3137_1.py
575                Test3137_2.py
576                Test2918.py
577                Test3139.py
578                TestPlacement_MultiLevelCompound_v0_1.py
579                TestPlacement_MultiLevelCompound_v0_2.py
580                TestPlacement_MultiLevelCompound_v0_3.py
581                TestPlacement_MultiLevelCompound_v0_4.py
582                TestPlacement_MultiLevelCompound_v0_5.py
583                TestPlacement_MultiLevelCompound_v0_6.py
584                TestPlacement_MultiLevelCompound_v95_1.py
585                TestPlacement_MultiLevelCompound_v95_2.py
586                TestPlacement_MultiLevelCompound_v95_3.py
587                TestPlacement_MultiLevelCompound_v95_4.py
588                TestPlacement_MultiLevelCompound_v95_5.py
589                TestPlacement_MultiLevelCompound_v95_6.py
590                TestTranslation_MultiLevelCompound_v0_1.py
591                TestTranslation_MultiLevelCompound_v0_2.py
592                TestTranslation_MultiLevelCompound_v0_3.py
593                TestTranslation_MultiLevelCompound_v0_4.py
594                TestTranslation_MultiLevelCompound_v0_5.py
595                TestTranslation_MultiLevelCompound_v95_1.py
596                TestTranslation_MultiLevelCompound_v95_2.py
597                TestTranslation_MultiLevelCompound_v95_3.py
598                TestTranslation_MultiLevelCompound_v95_4.py
599                TestTranslation_MultiLevelCompound_v95_5.py
600                TestRotation_MultiLevelCompound_v0_1.py
601                TestRotation_MultiLevelCompound_v0_2.py
602                TestRotation_MultiLevelCompound_v0_3.py
603                TestRotation_MultiLevelCompound_v0_4.py
604                TestRotation_MultiLevelCompound_v95_1.py
605                TestRotation_MultiLevelCompound_v95_2.py
606                TestRotation_MultiLevelCompound_v95_3.py
607                TestRotation_MultiLevelCompound_v95_4.py
608                TestSymmetry_MultiLevelCompound_v0_1.py
609                TestSymmetry_MultiLevelCompound_v0_2.py
610                TestSymmetry_MultiLevelCompound_v0_3.py
611                TestSymmetry_MultiLevelCompound_v0_4.py
612                TestSymmetry_MultiLevelCompound_v0_5.py
613                TestSymmetry_MultiLevelCompound_v95_1.py
614                TestSymmetry_MultiLevelCompound_v95_2.py
615                TestSymmetry_MultiLevelCompound_v95_3.py
616                TestSymmetry_MultiLevelCompound_v95_4.py
617                TestSymmetry_MultiLevelCompound_v95_5.py
618                TestScale_MultiLevelCompound_v0_1.py
619                TestScale_MultiLevelCompound_v0_2.py
620                TestScale_MultiLevelCompound_v0_3.py
621                TestScale_MultiLevelCompound_v0_4.py
622                TestScale_MultiLevelCompound_v95_1.py
623                TestScale_MultiLevelCompound_v95_2.py
624                TestScale_MultiLevelCompound_v95_3.py
625                TestScale_MultiLevelCompound_v95_4.py
626                TestMultiTranslation_MultiLevelCompound_v0_1.py
627                TestMultiTranslation_MultiLevelCompound_v0_2.py
628                TestMultiTranslation_MultiLevelCompound_v0_3.py
629                TestMultiTranslation_MultiLevelCompound_v0_4.py
630                TestMultiTranslation_MultiLevelCompound_v95_1.py
631                TestMultiTranslation_MultiLevelCompound_v95_2.py
632                TestMultiTranslation_MultiLevelCompound_v95_3.py
633                TestMultiTranslation_MultiLevelCompound_v95_4.py
634                TestMultiRotation_MultiLevelCompound_v0_1.py
635                TestMultiRotation_MultiLevelCompound_v0_2.py
636                TestMultiRotation_MultiLevelCompound_v0_3.py
637                TestMultiRotation_MultiLevelCompound_v0_4.py
638                TestMultiRotation_MultiLevelCompound_v95_1.py
639                TestMultiRotation_MultiLevelCompound_v95_2.py
640                TestMultiRotation_MultiLevelCompound_v95_3.py
641                TestMultiRotation_MultiLevelCompound_v95_4.py
642                TestIntersection_MultiLevelCompound_v0_1.py
643                TestIntersection_MultiLevelCompound_v0_2.py
644                TestIntersection_MultiLevelCompound_v95_1.py
645                TestIntersection_MultiLevelCompound_v95_2.py
646                TestFillet_MultiLevelCompound_v0_1.py
647                TestFillet_MultiLevelCompound_v0_2.py
648                TestFillet_MultiLevelCompound_v0_3.py
649                TestFillet_MultiLevelCompound_v0_4.py
650                TestFillet_MultiLevelCompound_v95_1.py
651                TestFillet_MultiLevelCompound_v95_2.py
652                TestFillet_MultiLevelCompound_v95_3.py
653                TestFillet_MultiLevelCompound_v95_4.py
654                TestChamfer_MultiLevelCompound_v0_1.py
655                TestChamfer_MultiLevelCompound_v0_2.py
656                TestChamfer_MultiLevelCompound_v0_3.py
657                TestChamfer_MultiLevelCompound_v0_4.py
658                TestChamfer_MultiLevelCompound_v95_1.py
659                TestChamfer_MultiLevelCompound_v95_2.py
660                TestChamfer_MultiLevelCompound_v95_3.py
661                TestChamfer_MultiLevelCompound_v95_4.py
662                Test18836.py
663                Test2817.py
664                TestFillet1D_ErrorMsg.py
665                TestFillet1D_Vertices_1.py
666                TestFillet1D_Vertices_2.py
667                TestFillet1D_Vertices_3.py
668                TestFillet1D_Vertices_4.py
669                TestFillet1D_Vertices_5.py
670                TestFillet1D_Vertices_6.py
671                TestFillet1D_Vertices_7.py
672                TestFillet1D_Vertices_8.py
673                TestFillet1D_Wire_1.py
674                TestFillet1D_Wire_2.py
675                TestFillet1D_Wire_3.py
676                TestFillet1D_Wire_4.py
677 )