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