1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
10 SketchPlugin_Constraint.h
11 SketchPlugin_ConstraintAngle.h
12 SketchPlugin_ConstraintBase.h
13 SketchPlugin_ConstraintCoincidence.h
14 SketchPlugin_ConstraintCollinear.h
15 SketchPlugin_ConstraintDistance.h
16 SketchPlugin_ConstraintEqual.h
18 SketchPlugin_ConstraintHorizontal.h
19 SketchPlugin_ConstraintLength.h
20 SketchPlugin_ConstraintMiddle.h
21 SketchPlugin_ConstraintMirror.h
22 SketchPlugin_ConstraintParallel.h
23 SketchPlugin_ConstraintPerpendicular.h
24 SketchPlugin_ConstraintRadius.h
25 SketchPlugin_ConstraintRigid.h
26 SketchPlugin_ConstraintSplit.h
27 SketchPlugin_ConstraintTangent.h
28 SketchPlugin_ConstraintVertical.h
29 SketchPlugin_ExternalValidator.h
30 SketchPlugin_Feature.h
31 SketchPlugin_IntersectionPoint.h
33 SketchPlugin_MacroCircle.h
34 SketchPlugin_MultiRotation.h
35 SketchPlugin_MultiTranslation.h
38 SketchPlugin_Projection.h
40 SketchPlugin_SketchEntity.h
43 SketchPlugin_Validators.h
48 SketchPlugin_Circle.cpp
49 SketchPlugin_Constraint.cpp
50 SketchPlugin_ConstraintAngle.cpp
51 SketchPlugin_ConstraintBase.cpp
52 SketchPlugin_ConstraintCoincidence.cpp
53 SketchPlugin_ConstraintCollinear.cpp
54 SketchPlugin_ConstraintDistance.cpp
55 SketchPlugin_ConstraintEqual.cpp
56 SketchPlugin_Fillet.cpp
57 SketchPlugin_ConstraintHorizontal.cpp
58 SketchPlugin_ConstraintLength.cpp
59 SketchPlugin_ConstraintMiddle.cpp
60 SketchPlugin_ConstraintMirror.cpp
61 SketchPlugin_ConstraintParallel.cpp
62 SketchPlugin_ConstraintPerpendicular.cpp
63 SketchPlugin_ConstraintRadius.cpp
64 SketchPlugin_ConstraintRigid.cpp
65 SketchPlugin_ConstraintSplit.cpp
66 SketchPlugin_ConstraintTangent.cpp
67 SketchPlugin_ConstraintVertical.cpp
68 SketchPlugin_ExternalValidator.cpp
69 SketchPlugin_Feature.cpp
70 SketchPlugin_IntersectionPoint.cpp
72 SketchPlugin_MacroCircle.cpp
73 SketchPlugin_MultiRotation.cpp
74 SketchPlugin_MultiTranslation.cpp
75 SketchPlugin_Plugin.cpp
76 SketchPlugin_Point.cpp
77 SketchPlugin_Projection.cpp
78 SketchPlugin_Sketch.cpp
79 SketchPlugin_SketchEntity.cpp
80 SketchPlugin_Tools.cpp
82 SketchPlugin_Validators.cpp
100 SketchPlugin_msg_en.ts
103 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
105 ADD_DEFINITIONS(-DSKETCHPLUGIN_EXPORTS)
106 ADD_LIBRARY(SketchPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
107 TARGET_LINK_LIBRARIES(SketchPlugin ${PROJECT_LIBRARIES})
120 INSTALL(TARGETS SketchPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
121 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
122 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Sketch)
123 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
125 ADD_UNIT_TESTS(TestSketchPointLine.py
127 TestCreateCircleByCenterAndPassed.py
128 TestCreateCircleByThreePoints.py
129 TestCreateCircleChangeType.py
130 TestConstraintCoincidence.py
131 TestConstraintCollinear.py
132 TestConstraintLength.py
133 TestConstraintDistance.py
134 TestConstraintParallel.py
135 TestConstraintPerpendicular.py
136 TestConstraintRadius.py
137 TestConstraintFixed.py
138 TestConstraintHorizontal.py
139 TestConstraintVertical.py
140 TestConstraintEqual.py
141 TestConstraintTangent.py
142 TestConstraintMirror.py
143 TestConstraintAngle.py
144 TestConstraintMiddlePoint.py
146 TestMultiTranslation.py
148 TestFilletInteracting.py