Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Meet the coding style (line length <= 100)
[modules/shaper.git]
/
src
/
GeomData
/
GeomData_Point2D.cpp
diff --git
a/src/GeomData/GeomData_Point2D.cpp
b/src/GeomData/GeomData_Point2D.cpp
index 6873674b073f3cb9b0d0dfc718dd38f91ac8e42a..ced572f4eb014f1cb9742b009fa7b4b47587e812 100644
(file)
--- a/
src/GeomData/GeomData_Point2D.cpp
+++ b/
src/GeomData/GeomData_Point2D.cpp
@@
-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) {
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();
}
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);
const std::set<std::string>& theUsedParameters)
{
assert(theComponent >= 0 && theComponent < NUM_COMPONENTS);