Salome HOME
projects
/
modules
/
hydro.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
another z layer for hilight presentation
[modules/hydro.git]
/
src
/
HYDROCurveCreator
/
CurveCreator_Profile.cxx
diff --git
a/src/HYDROCurveCreator/CurveCreator_Profile.cxx
b/src/HYDROCurveCreator/CurveCreator_Profile.cxx
index 08ad8a4bee793359d7efb28c615f6e03828af42b..bcfc8fb0f816e884bc5ab8e63daa6fd24a4b7228 100644
(file)
--- a/
src/HYDROCurveCreator/CurveCreator_Profile.cxx
+++ b/
src/HYDROCurveCreator/CurveCreator_Profile.cxx
@@
-71,7
+71,9
@@
bool CurveCreator_Profile::clearInternal()
myDisplayer->eraseAll( true );
// Delete all allocated data.
myDisplayer->eraseAll( true );
// Delete all allocated data.
- mySections[ 0 ]->myPoints.clear();
+ CurveCreator_Section* aSection = getSection( 0 );
+ if ( aSection )
+ aSection->myPoints.clear();
return true;
}
return true;
}
@@
-135,7
+137,7
@@
bool CurveCreator_Profile::addPointsInternal( const CurveCreator::SectionsMap &t
{
bool res = false;
{
bool res = false;
- CurveCreator_Section* aSection =
mySections.at
( 0 );
+ CurveCreator_Section* aSection =
getSection
( 0 );
if( !aSection )
return res;
if( !aSection )
return res;
@@
-209,7
+211,7
@@
bool CurveCreator_Profile::setPointInternal( const CurveCreator::SectionsMap &th
}
int anISection = 0;
}
int anISection = 0;
- CurveCreator_Section* aSection =
mySections.at
( anISection );
+ CurveCreator_Section* aSection =
getSection
( anISection );
if( !aSection )
return aRes;
if( !aSection )
return aRes;