}
}
+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) {
return myExpression[theComponent]->error();
}
-void GeomData_Point2D::setUsedParameters(int theComponent, const std::set<std::string>& theUsedParameters)
+void GeomData_Point2D::setUsedParameters(int theComponent,
+ const std::set<std::string>& theUsedParameters)
{
assert(theComponent >= 0 && theComponent < NUM_COMPONENTS);
myExpression[theComponent]->setUsedParameters(theUsedParameters);