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:
9f3ead2
)
Fix crash on elliptic arc creation
author
azv
<azv@opencascade.com>
Fri, 31 Jan 2020 09:30:01 +0000
(12:30 +0300)
committer
azv
<azv@opencascade.com>
Fri, 31 Jan 2020 09:30:01 +0000
(12:30 +0300)
src/SketchPlugin/SketchPlugin_MacroEllipticArc.cpp
patch
|
blob
|
history
diff --git
a/src/SketchPlugin/SketchPlugin_MacroEllipticArc.cpp
b/src/SketchPlugin/SketchPlugin_MacroEllipticArc.cpp
index bd8290c0c5db33c4d749befe5146c0bfb09049a9..3b6e33059e0cd07188700c202c5af09c2234ac1e 100644
(file)
--- a/
src/SketchPlugin/SketchPlugin_MacroEllipticArc.cpp
+++ b/
src/SketchPlugin/SketchPlugin_MacroEllipticArc.cpp
@@
-360,7
+360,7
@@
GeomShapePtr SketchPlugin_MacroEllipticArc::getArcShape()
return GeomShapePtr();
SketchPlugin_Sketch* aSketch = sketch();
- if (!aSketch)
+ if (!aSketch
|| myCenter->distance(myMajorAxis) < 1.e-7
)
return GeomShapePtr();
GeomPointPtr aCenter(aSketch->to3D(myCenter->x(), myCenter->y()));