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