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.4. Ability to modify the radius of circles and arcs of circle with the mouse
[modules/shaper.git]
/
src
/
SketchPlugin
/
Test
/
TestConstraintCoincidence.py
diff --git
a/src/SketchPlugin/Test/TestConstraintCoincidence.py
b/src/SketchPlugin/Test/TestConstraintCoincidence.py
index 0ee20f691de2f3413b968b203730bce1f35706be..27def860c235ff71554f037f3ce5b9c1f25dbd4a 100644
(file)
--- a/
src/SketchPlugin/Test/TestConstraintCoincidence.py
+++ b/
src/SketchPlugin/Test/TestConstraintCoincidence.py
@@
-42,14
+42,14
@@
def checkPointOnLine(point, line):
assert (math.fabs(aDirX * aVecY - aDirY * aVecX) <= TOLERANCE)
def checkPointOnCircle(point, circle):
assert (math.fabs(aDirX * aVecY - aDirY * aVecX) <= TOLERANCE)
def checkPointOnCircle(point, circle):
- aCenter = geomDataAPI_Point2D(circle.attribute("
CircleC
enter"))
- aRadius = circle.real("
CircleR
adius").value()
+ aCenter = geomDataAPI_Point2D(circle.attribute("
circle_c
enter"))
+ aRadius = circle.real("
circle_r
adius").value()
aDist = math.hypot(point.x() - aCenter.x(), point.y() - aCenter.y())
assert (math.fabs(aDist - aRadius) <= TOLERANCE)
def checkPointOnArc(point, arc):
aDist = math.hypot(point.x() - aCenter.x(), point.y() - aCenter.y())
assert (math.fabs(aDist - aRadius) <= TOLERANCE)
def checkPointOnArc(point, arc):
- aStart = geomDataAPI_Point2D(arc.attribute("
ArcStartP
oint"))
- aCenter = geomDataAPI_Point2D(arc.attribute("
ArcCenter
"))
+ aStart = geomDataAPI_Point2D(arc.attribute("
start_p
oint"))
+ aCenter = geomDataAPI_Point2D(arc.attribute("
center_point
"))
aRadius = math.hypot(aStart.x() - aCenter.x(), aStart.y() - aCenter.y())
aDist = math.hypot(point.x() - aCenter.x(), point.y() - aCenter.y())
assert (math.fabs(aDist - aRadius) <= TOLERANCE)
aRadius = math.hypot(aStart.x() - aCenter.x(), aStart.y() - aCenter.y())
aDist = math.hypot(point.x() - aCenter.x(), point.y() - aCenter.y())
assert (math.fabs(aDist - aRadius) <= TOLERANCE)
@@
-86,9
+86,9
@@
aSession.finishOperation()
#=========================================================================
aSession.startOperation()
aSketchArc = aSketchFeature.addFeature("SketchArc")
#=========================================================================
aSession.startOperation()
aSketchArc = aSketchFeature.addFeature("SketchArc")
-anArcCentr = geomDataAPI_Point2D(aSketchArc.attribute("
ArcCenter
"))
-anArcStartPoint = geomDataAPI_Point2D(aSketchArc.attribute("
ArcStartP
oint"))
-anArcEndPoint = geomDataAPI_Point2D(aSketchArc.attribute("
ArcEndP
oint"))
+anArcCentr = geomDataAPI_Point2D(aSketchArc.attribute("
center_point
"))
+anArcStartPoint = geomDataAPI_Point2D(aSketchArc.attribute("
start_p
oint"))
+anArcEndPoint = geomDataAPI_Point2D(aSketchArc.attribute("
end_p
oint"))
anArcCentr.setValue(10., 10.)
anArcStartPoint.setValue(0., 50.)
anArcEndPoint.setValue(50., 0.)
anArcCentr.setValue(10., 10.)
anArcStartPoint.setValue(0., 50.)
anArcEndPoint.setValue(50., 0.)
@@
-160,8
+160,8
@@
assert (model.dof(aSketchFeature) == 8)
aSession.startOperation()
# create circle with center coincident with origin
aSketchCircle = aSketchFeature.addFeature("SketchCircle")
aSession.startOperation()
# create circle with center coincident with origin
aSketchCircle = aSketchFeature.addFeature("SketchCircle")
-aCircleCenter = geomDataAPI_Point2D(aSketchCircle.attribute("
CircleC
enter"))
-aCircleRadius = aSketchCircle.real("
CircleR
adius")
+aCircleCenter = geomDataAPI_Point2D(aSketchCircle.attribute("
circle_c
enter"))
+aCircleRadius = aSketchCircle.real("
circle_r
adius")
aCircleCenter.setValue(10., 10.)
aCircleRadius.setValue(25.)
aSession.finishOperation()
aCircleCenter.setValue(10., 10.)
aCircleRadius.setValue(25.)
aSession.finishOperation()
@@
-173,7
+173,7
@@
assert (anOrigRes)
anOrigShape = anOrigRes.shape()
assert (anOrigShape)
anOrigin = aSketchFeature.addFeature("SketchPoint")
anOrigShape = anOrigRes.shape()
assert (anOrigShape)
anOrigin = aSketchFeature.addFeature("SketchPoint")
-anOriginCoord = geomDataAPI_Point2D(anOrigin.attribute("PointCoordin
d
ates"))
+anOriginCoord = geomDataAPI_Point2D(anOrigin.attribute("PointCoordinates"))
anOriginCoord.setValue(0., 0.)
anOrigin.selection("External").setValue(anOrigRes, anOrigShape)
aSession.finishOperation()
anOriginCoord.setValue(0., 0.)
anOrigin.selection("External").setValue(anOrigRes, anOrigShape)
aSession.finishOperation()