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
129 TestCreateCircleByCenterAndPassed.py
130 TestCreateCircleByThreePoints.py
131 TestCreateCircleChangeType.py
132 TestConstraintCoincidence.py
133 TestConstraintCollinear.py
134 TestConstraintLength.py
135 TestConstraintDistance.py
136 TestConstraintParallel.py
137 TestConstraintPerpendicular.py
138 TestConstraintRadius.py
139 TestConstraintFixed.py
140 TestConstraintHorizontal.py
141 TestConstraintVertical.py
142 TestConstraintEqual.py
143 TestConstraintTangent.py
144 TestConstraintMirror.py
145 TestConstraintAngle.py
146 TestConstraintMiddlePoint.py
148 TestMultiTranslation.py
150 TestFilletInteracting.py