Salome HOME
projects
/
modules
/
shaper.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7166128
)
Fix test case for the Collinear constraint
author
azv
<azv@opencascade.com>
Thu, 28 Jan 2016 11:07:44 +0000
(14:07 +0300)
committer
dbv
<dbv@opencascade.com>
Tue, 16 Feb 2016 14:04:31 +0000
(17:04 +0300)
src/SketchPlugin/Test/TestConstraintCollinear.py
patch
|
blob
|
history
diff --git
a/src/SketchPlugin/Test/TestConstraintCollinear.py
b/src/SketchPlugin/Test/TestConstraintCollinear.py
index 46bd27340cc2fdbc08b9455c53951600a9b20f6a..dda5b8de16bebf0cd0ee03190de580a6d989ccd4 100644
(file)
--- a/
src/SketchPlugin/Test/TestConstraintCollinear.py
+++ b/
src/SketchPlugin/Test/TestConstraintCollinear.py
@@
-19,11
+19,11
@@
__updated__ = "2016-01-28"
def checkCollinearVec(theX1, theY1, theX2, theY2):
def checkCollinearVec(theX1, theY1, theX2, theY2):
- TOL =
1
.e-6
+ TOL =
2
.e-6
aLen1 = math.hypot(theX1, theY1)
aLen2 = math.hypot(theX2, theY2)
aDot = theX1 * theX2 + theY1 * theY2
aLen1 = math.hypot(theX1, theY1)
aLen2 = math.hypot(theX2, theY2)
aDot = theX1 * theX2 + theY1 * theY2
- assert
math.fabs(math.fabs(aDot) - aLen1 * aLen2) < TOL**2, "aDot = {0}, aLen1 = {1}, aLen2 = {2}, aDiff = {3}".format(aDot, aLen1, aLen2, math.fabs(aDot) - aLen1 * aLen
2)
+ assert
(math.fabs(math.fabs(aDot) - aLen1 * aLen2) < TOL**
2)
def checkCollinear(theLine1, theLine2):
aStartPoint1 = geomDataAPI_Point2D(theLine1.attribute("StartPoint"))
def checkCollinear(theLine1, theLine2):
aStartPoint1 = geomDataAPI_Point2D(theLine1.attribute("StartPoint"))