1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
11 SketchPlugin_SketchEntity.h
14 SketchPlugin_IntersectionPoint.h
17 SketchPlugin_Constraint.h
18 SketchPlugin_ConstraintBase.h
19 SketchPlugin_ConstraintCoincidence.h
20 SketchPlugin_ConstraintCollinear.h
21 SketchPlugin_ConstraintDistance.h
22 SketchPlugin_ConstraintLength.h
23 SketchPlugin_ConstraintMiddle.h
24 SketchPlugin_ConstraintParallel.h
25 SketchPlugin_ConstraintPerpendicular.h
26 SketchPlugin_ConstraintRadius.h
27 SketchPlugin_ConstraintRigid.h
28 SketchPlugin_ConstraintHorizontal.h
29 SketchPlugin_ConstraintVertical.h
30 SketchPlugin_ConstraintEqual.h
31 SketchPlugin_ConstraintTangent.h
32 SketchPlugin_ConstraintMirror.h
33 SketchPlugin_ConstraintFillet.h
34 SketchPlugin_ConstraintAngle.h
35 SketchPlugin_MultiRotation.h
36 SketchPlugin_MultiTranslation.h
37 SketchPlugin_ExternalValidator.h
38 SketchPlugin_Validators.h
43 SketchPlugin_Feature.cpp
44 SketchPlugin_Plugin.cpp
45 SketchPlugin_Sketch.cpp
46 SketchPlugin_SketchEntity.cpp
48 SketchPlugin_Point.cpp
49 SketchPlugin_IntersectionPoint.cpp
50 SketchPlugin_Circle.cpp
52 SketchPlugin_Constraint.cpp
53 SketchPlugin_ConstraintBase.cpp
54 SketchPlugin_ConstraintCoincidence.cpp
55 SketchPlugin_ConstraintCollinear.cpp
56 SketchPlugin_ConstraintDistance.cpp
57 SketchPlugin_ConstraintLength.cpp
58 SketchPlugin_ConstraintMiddle.cpp
59 SketchPlugin_ConstraintParallel.cpp
60 SketchPlugin_ConstraintPerpendicular.cpp
61 SketchPlugin_ConstraintRadius.cpp
62 SketchPlugin_ConstraintRigid.cpp
63 SketchPlugin_ConstraintHorizontal.cpp
64 SketchPlugin_ConstraintVertical.cpp
65 SketchPlugin_ConstraintEqual.cpp
66 SketchPlugin_ConstraintTangent.cpp
67 SketchPlugin_ConstraintMirror.cpp
68 SketchPlugin_ConstraintFillet.cpp
69 SketchPlugin_ConstraintAngle.cpp
70 SketchPlugin_MultiRotation.cpp
71 SketchPlugin_MultiTranslation.cpp
72 SketchPlugin_ExternalValidator.cpp
73 SketchPlugin_Validators.cpp
74 SketchPlugin_Tools.cpp
90 ADD_DEFINITIONS(-DSKETCHPLUGIN_EXPORTS)
91 ADD_LIBRARY(SketchPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
92 TARGET_LINK_LIBRARIES(SketchPlugin ${PROJECT_LIBRARIES})
104 INSTALL(TARGETS SketchPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
105 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
107 ADD_UNIT_TESTS(TestSketchPointLine.py
108 TestSketchArcCircle.py
109 TestConstraintConcidence.py
110 TestConstraintCollinear.py
111 TestConstraintLength.py
112 TestConstraintDistance.py
113 TestConstraintParallel.py
114 TestConstraintPerpendicular.py
115 TestConstraintRadius.py
116 TestConstraintRigid.py
117 TestConstraintHorizontal.py
118 TestConstraintVertical.py
119 TestConstraintEqual.py
120 TestConstraintTangent.py
121 TestConstraintMirror.py
122 TestConstraintAngle.py
123 TestConstraintMiddlePoint.py
125 TestMultiTranslation.py