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_MacroArc.h
34 SketchPlugin_MacroCircle.h
35 SketchPlugin_MultiRotation.h
36 SketchPlugin_MultiTranslation.h
39 SketchPlugin_Projection.h
41 SketchPlugin_SketchEntity.h
44 SketchPlugin_Validators.h
49 SketchPlugin_Circle.cpp
50 SketchPlugin_Constraint.cpp
51 SketchPlugin_ConstraintAngle.cpp
52 SketchPlugin_ConstraintBase.cpp
53 SketchPlugin_ConstraintCoincidence.cpp
54 SketchPlugin_ConstraintCollinear.cpp
55 SketchPlugin_ConstraintDistance.cpp
56 SketchPlugin_ConstraintEqual.cpp
57 SketchPlugin_Fillet.cpp
58 SketchPlugin_ConstraintHorizontal.cpp
59 SketchPlugin_ConstraintLength.cpp
60 SketchPlugin_ConstraintMiddle.cpp
61 SketchPlugin_ConstraintMirror.cpp
62 SketchPlugin_ConstraintParallel.cpp
63 SketchPlugin_ConstraintPerpendicular.cpp
64 SketchPlugin_ConstraintRadius.cpp
65 SketchPlugin_ConstraintRigid.cpp
66 SketchPlugin_ConstraintSplit.cpp
67 SketchPlugin_ConstraintTangent.cpp
68 SketchPlugin_ConstraintVertical.cpp
69 SketchPlugin_ExternalValidator.cpp
70 SketchPlugin_Feature.cpp
71 SketchPlugin_IntersectionPoint.cpp
73 SketchPlugin_MacroArc.cpp
74 SketchPlugin_MacroCircle.cpp
75 SketchPlugin_MultiRotation.cpp
76 SketchPlugin_MultiTranslation.cpp
77 SketchPlugin_Plugin.cpp
78 SketchPlugin_Point.cpp
79 SketchPlugin_Projection.cpp
80 SketchPlugin_Sketch.cpp
81 SketchPlugin_SketchEntity.cpp
82 SketchPlugin_Tools.cpp
84 SketchPlugin_Validators.cpp
102 SketchPlugin_msg_en.ts
105 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
107 ADD_DEFINITIONS(-DSKETCHPLUGIN_EXPORTS)
108 ADD_LIBRARY(SketchPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
109 TARGET_LINK_LIBRARIES(SketchPlugin ${PROJECT_LIBRARIES})
122 INSTALL(TARGETS SketchPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
123 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
124 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Sketch)
125 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
127 ADD_UNIT_TESTS(TestSketchPointLine.py
128 TestCreateArcByCenterStartEnd.py
129 TestCreateArcByThreePoints.py
130 TestCreateArcByTangentEdge.py
131 TestCreateArcChangeType.py
132 TestCreateCircleByCenterAndPassed.py
133 TestCreateCircleByThreePoints.py
134 TestCreateCircleChangeType.py
135 TestConstraintCoincidence.py
136 TestConstraintCollinear.py
137 TestConstraintLength.py
138 TestConstraintDistance.py
139 TestConstraintParallel.py
140 TestConstraintPerpendicular.py
141 TestConstraintRadius.py
142 TestConstraintFixed.py
143 TestConstraintHorizontal.py
144 TestConstraintVertical.py
145 TestConstraintEqual.py
146 TestConstraintTangent.py
147 TestConstraintAngle.py
148 TestConstraintMiddlePoint.py
151 TestMultiTranslation.py
153 TestFilletInteracting.py