Salome HOME
Change icons for chamfer
[modules/shaper.git] / src / SketchSolver / SketchSolver_Group.cpp
index 637719d26f79ca030183584674800684dffa40b6..5a66f99b006ed8b2f3764f0d53d404b6223737d2 100644 (file)
@@ -136,9 +136,9 @@ bool SketchSolver_Group::updateSketch(CompositeFeaturePtr theSketch)
       theSketch->attribute(SketchPlugin_Sketch::DIRX_ID()));
 
   isChanged = isChanged
-      || (mySketchOrigin && anOrigin->pnt()->distance(mySketchOrigin) > THE_TOLERANCE)
-      || (mySketchNormal && aNorm->xyz()->distance(mySketchNormal->xyz()) > THE_TOLERANCE)
-      || (mySketchXDir && aDirX->xyz()->distance(mySketchXDir->xyz()) > THE_TOLERANCE);
+      || (mySketchOrigin && anOrigin && anOrigin->pnt()->distance(mySketchOrigin) > THE_TOLERANCE)
+      || (mySketchNormal && aNorm && aNorm->xyz()->distance(mySketchNormal->xyz()) > THE_TOLERANCE)
+      || (mySketchXDir && aDirX && aDirX->xyz()->distance(mySketchXDir->xyz()) > THE_TOLERANCE);
 
   if (isChanged) {
     mySketch = theSketch;