Salome HOME
Copyright update 2020
[modules/smesh.git] / src / StdMeshers / StdMeshers_NumberOfSegments.cxx
index 5ba6e47d9d31a3cf1c3baa452f834274455ff0ee..ac0aef05d75976926179fe3c61a741da79c1f96c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2016  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -60,7 +60,7 @@ const double PRECISION = 1e-7;
 
 StdMeshers_NumberOfSegments::StdMeshers_NumberOfSegments(int         hypId,
                                                          SMESH_Gen * gen)
-  : SMESH_Hypothesis(hypId, gen),
+  : StdMeshers_Reversible1D(hypId, gen),
     _numberOfSegments(15),//issue 19923
     _distrType(DT_Regular),
     _scaleFactor(1.),
@@ -546,12 +546,12 @@ istream & StdMeshers_NumberOfSegments::LoadFrom(istream & load)
   //    we wait here the scale factor, which is double.
   // 2. If the hypothesis is stored in new format
   //    (nb.segments, distr.type, some other params.),
-  //    we wait here the ditribution type, which is integer
+  //    we wait here the distribution type, which is integer
   double scale_factor;
   isOK = static_cast<bool>(load >> scale_factor);
   a = (int)scale_factor;
 
-  // try to interpret ditribution type,
+  // try to interpret distribution type,
   // supposing that this hypothesis was written in the new format
   if (isOK)
   {
@@ -721,19 +721,3 @@ bool StdMeshers_NumberOfSegments::SetParametersByDefaults(const TDefaults&  dflt
 {
   return (_numberOfSegments = dflts._nbSegments );
 }
-
-//=============================================================================
-/*!
- *  
- */
-//=============================================================================
-
-void StdMeshers_NumberOfSegments::SetReversedEdges( std::vector<int>& ids )
-{
-  if ( ids != _edgeIDs ) {
-    _edgeIDs = ids;
-
-    NotifySubMeshesHypothesisModification();
-  }
-}
-