Salome HOME
Meet the coding style (line length <= 100)
[modules/shaper.git] / src / GeomData / GeomData_Point2D.cpp
index 6873674b073f3cb9b0d0dfc718dd38f91ac8e42a..ced572f4eb014f1cb9742b009fa7b4b47587e812 100644 (file)
@@ -29,6 +29,14 @@ void GeomData_Point2D::reinit()
   }
 }
 
+void GeomData_Point2D::reset()
+{
+  myIsInitialized = false;
+  for(int aComponent = 0; aComponent < NUM_COMPONENTS; ++aComponent) {
+    myExpression[aComponent]->reset();
+  }
+}
+
 void GeomData_Point2D::setCalculatedValue(const double theX, const double theY)
 {
   if (!myIsInitialized || x() != theX || y() != theY) {
@@ -114,7 +122,7 @@ std::string GeomData_Point2D::expressionError(int theComponent)
   return myExpression[theComponent]->error();
 }
 
-void GeomData_Point2D::setUsedParameters(int theComponent, 
+void GeomData_Point2D::setUsedParameters(int theComponent,
                                          const std::set<std::string>& theUsedParameters)
 {
   assert(theComponent >= 0 && theComponent < NUM_COMPONENTS);