Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Task 2.5 Show where the remaining degrees of freedom are (issue #2997)
[modules/shaper.git]
/
src
/
SketchPlugin
/
CMakeLists.txt
diff --git
a/src/SketchPlugin/CMakeLists.txt
b/src/SketchPlugin/CMakeLists.txt
index 787ce8770eb96afd14451f1f7c864d7849b6b5b4..1e7a20b4e2ebf584d8402dd6158eb832ddd1f0bf 100644
(file)
--- a/
src/SketchPlugin/CMakeLists.txt
+++ b/
src/SketchPlugin/CMakeLists.txt
@@
-28,6
+28,7
@@
SET(PROJECT_HEADERS
SketchPlugin_ConstraintAngle.h
SketchPlugin_ConstraintBase.h
SketchPlugin_ConstraintCoincidence.h
SketchPlugin_ConstraintAngle.h
SketchPlugin_ConstraintBase.h
SketchPlugin_ConstraintCoincidence.h
+ SketchPlugin_ConstraintCoincidenceInternal.h
SketchPlugin_ConstraintCollinear.h
SketchPlugin_ConstraintDistance.h
SketchPlugin_ConstraintDistanceAlongDir.h
SketchPlugin_ConstraintCollinear.h
SketchPlugin_ConstraintDistance.h
SketchPlugin_ConstraintDistanceAlongDir.h
@@
-46,6
+47,7
@@
SET(PROJECT_HEADERS
SketchPlugin_ConstraintTangent.h
SketchPlugin_ConstraintVertical.h
SketchPlugin_Ellipse.h
SketchPlugin_ConstraintTangent.h
SketchPlugin_ConstraintVertical.h
SketchPlugin_Ellipse.h
+ SketchPlugin_EllipticArc.h
SketchPlugin_ExternalValidator.h
SketchPlugin_Feature.h
SketchPlugin_IntersectionPoint.h
SketchPlugin_ExternalValidator.h
SketchPlugin_Feature.h
SketchPlugin_IntersectionPoint.h
@@
-54,6
+56,7
@@
SET(PROJECT_HEADERS
SketchPlugin_MacroArcReentrantMessage.h
SketchPlugin_MacroCircle.h
SketchPlugin_MacroEllipse.h
SketchPlugin_MacroArcReentrantMessage.h
SketchPlugin_MacroCircle.h
SketchPlugin_MacroEllipse.h
+ SketchPlugin_MacroEllipticArc.h
SketchPlugin_MultiRotation.h
SketchPlugin_MultiTranslation.h
SketchPlugin_Plugin.h
SketchPlugin_MultiRotation.h
SketchPlugin_MultiTranslation.h
SketchPlugin_Plugin.h
@@
-74,6
+77,7
@@
SET(PROJECT_SOURCES
SketchPlugin_Constraint.cpp
SketchPlugin_ConstraintAngle.cpp
SketchPlugin_ConstraintCoincidence.cpp
SketchPlugin_Constraint.cpp
SketchPlugin_ConstraintAngle.cpp
SketchPlugin_ConstraintCoincidence.cpp
+ SketchPlugin_ConstraintCoincidenceInternal.cpp
SketchPlugin_ConstraintCollinear.cpp
SketchPlugin_ConstraintDistance.cpp
SketchPlugin_ConstraintDistanceAlongDir.cpp
SketchPlugin_ConstraintCollinear.cpp
SketchPlugin_ConstraintDistance.cpp
SketchPlugin_ConstraintDistanceAlongDir.cpp
@@
-92,6
+96,7
@@
SET(PROJECT_SOURCES
SketchPlugin_ConstraintTangent.cpp
SketchPlugin_ConstraintVertical.cpp
SketchPlugin_Ellipse.cpp
SketchPlugin_ConstraintTangent.cpp
SketchPlugin_ConstraintVertical.cpp
SketchPlugin_Ellipse.cpp
+ SketchPlugin_EllipticArc.cpp
SketchPlugin_ExternalValidator.cpp
SketchPlugin_Feature.cpp
SketchPlugin_IntersectionPoint.cpp
SketchPlugin_ExternalValidator.cpp
SketchPlugin_Feature.cpp
SketchPlugin_IntersectionPoint.cpp
@@
-99,6
+104,7
@@
SET(PROJECT_SOURCES
SketchPlugin_MacroArc.cpp
SketchPlugin_MacroCircle.cpp
SketchPlugin_MacroEllipse.cpp
SketchPlugin_MacroArc.cpp
SketchPlugin_MacroCircle.cpp
SketchPlugin_MacroEllipse.cpp
+ SketchPlugin_MacroEllipticArc.cpp
SketchPlugin_MultiRotation.cpp
SketchPlugin_MultiTranslation.cpp
SketchPlugin_Plugin.cpp
SketchPlugin_MultiRotation.cpp
SketchPlugin_MultiTranslation.cpp
SketchPlugin_Plugin.cpp
@@
-130,6
+136,7
@@
SET(XML_RESOURCES
SET(TEXT_RESOURCES
SketchPlugin_msg_en.ts
SET(TEXT_RESOURCES
SketchPlugin_msg_en.ts
+ SketchPlugin_msg_fr.ts
)
SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
)
SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
@@
-194,33
+201,57
@@
ADD_UNIT_TESTS(
Test2810.py
Test2824.py
Test2860.py
Test2810.py
Test2824.py
Test2860.py
+ Test2894.py
+ Test3019.py
TestArcBehavior.py
TestArcBehavior.py
+ TestChangeSketchPlane1.py
+ TestChangeSketchPlane2.py
+ TestChangeSketchPlane3.py
+ TestChangeSketchPlane4.py
TestConstraintAngle.py
TestConstraintAngle.py
+ TestConstraintAngleEllipse.py
TestConstraintCoincidence.py
TestConstraintCoincidence.py
+ TestConstraintCoincidenceEllipse.py
+ TestConstraintCoincidenceEllipticArc.py
TestConstraintCollinear.py
TestConstraintCollinear.py
+ TestConstraintCollinearEllipse.py
TestConstraintDistance.py
TestConstraintDistance.py
+ TestConstraintDistanceEllipse.py
TestConstraintDistanceBehavior.py
TestConstraintDistanceHorizontal.py
TestConstraintDistanceVertical.py
TestConstraintEqual.py
TestConstraintDistanceBehavior.py
TestConstraintDistanceHorizontal.py
TestConstraintDistanceVertical.py
TestConstraintEqual.py
+ TestConstraintEqualEllipse.py
TestConstraintFixed.py
TestConstraintHorizontal.py
TestConstraintHorizontalValidator.py
TestConstraintLength.py
TestConstraintMiddlePoint.py
TestConstraintFixed.py
TestConstraintHorizontal.py
TestConstraintHorizontalValidator.py
TestConstraintLength.py
TestConstraintMiddlePoint.py
+ TestConstraintMiddlePointOnArc.py
+ TestConstraintMiddlePointOnEllipticArc.py
TestConstraintParallel.py
TestConstraintPerpendicular.py
TestConstraintParallel.py
TestConstraintPerpendicular.py
+ TestConstraintPerpendicularArcLine.py
+ TestConstraintPerpendicularEllipseLine.py
TestConstraintRadius.py
TestConstraintRadiusFailure.py
TestConstraintTangent.py
TestConstraintRadius.py
TestConstraintRadiusFailure.py
TestConstraintTangent.py
+ TestConstraintTangentEllipse.py
+ TestConstraintTangentEllipticArc.py
TestConstraintVertical.py
TestCreateArcByCenterStartEnd.py
TestCreateArcByTangentEdge.py
TestCreateArcByThreePoints.py
TestConstraintVertical.py
TestCreateArcByCenterStartEnd.py
TestCreateArcByTangentEdge.py
TestCreateArcByThreePoints.py
+ TestCreateArcByTransversalLine.py
TestCreateArcChangeType.py
TestCreateCircleByCenterAndPassed.py
TestCreateCircleByThreePoints.py
TestCreateCircleChangeType.py
TestCreateArcChangeType.py
TestCreateCircleByCenterAndPassed.py
TestCreateCircleByThreePoints.py
TestCreateCircleChangeType.py
+ TestCreateEllipseByCenterSemiaxisAndPassed.py
+ TestCreateEllipseByMajorAxisAndPassed.py
+ TestCreateEllipseByExternal.py
+ TestCreateEllipticArc.py
+ TestCreateEllipticArcByExternal.py
TestDegeneratedGeometry.py
TestDistanceDump.py
TestDistanceSignedVsUnsigned01.py
TestDegeneratedGeometry.py
TestDistanceDump.py
TestDistanceSignedVsUnsigned01.py
@@
-248,9
+279,14
@@
ADD_UNIT_TESTS(
TestMultiTranslation.py
TestPresentation.py
TestProjection.py
TestMultiTranslation.py
TestPresentation.py
TestProjection.py
+ TestProjectionEllipse.py
+ TestProjectionEllipticArc.py
TestProjectionIntoResult.py
TestProjectionUpdate.py
TestRectangle.py
TestProjectionIntoResult.py
TestProjectionUpdate.py
TestRectangle.py
+ TestRemainingDoF.py
+ TestRemoveEllipse.py
+ TestRemoveEllipticArc.py
TestRemoveSketch.py
TestSignedDistancePointLine.py
TestSignedDistancePointPoint.py
TestRemoveSketch.py
TestSignedDistancePointLine.py
TestSignedDistancePointPoint.py
@@
-258,6
+294,7
@@
ADD_UNIT_TESTS(
TestSketchPointLine.py
TestSnowflake.py
TestSplit.py
TestSketchPointLine.py
TestSnowflake.py
TestSplit.py
+ TestSplitEllipse.py
TestSplitLine.py
TestSplitPreview.py
TestTrimArc01.py
TestSplitLine.py
TestSplitPreview.py
TestTrimArc01.py
@@
-274,6
+311,7
@@
ADD_UNIT_TESTS(
TestTrimCircle04.py
TestTrimCircle05.py
TestTrimCircleAndArc01.py
TestTrimCircle04.py
TestTrimCircle05.py
TestTrimCircleAndArc01.py
+ TestTrimEllipse.py
TestTrimLine01.py
TestTrimLine02.py
TestTrimLine03.py
TestTrimLine01.py
TestTrimLine02.py
TestTrimLine03.py
@@
-285,6
+323,7
@@
if(${SKETCHER_CHANGE_RADIUS_WHEN_MOVE})
ADD_UNIT_TESTS(
TestMoveArc.py
TestMoveCircle.py
ADD_UNIT_TESTS(
TestMoveArc.py
TestMoveCircle.py
+ TestMoveEllipse.py
TestMoveLine.py
TestMovementComplex.py
TestMovePoint.py
TestMoveLine.py
TestMovementComplex.py
TestMovePoint.py