25 #ifndef _SMESH_FIXEDPOINTS1D_HXX_ 
   26 #define _SMESH_FIXEDPOINTS1D_HXX_ 
   33 #include "Utils_SALOME_Exception.hxx" 
   44   void SetPoints(std::vector<double>& listParams)
 
   45     throw(SALOME_Exception);
 
   47   void SetNbSegments(std::vector<int>& listNbSeg) 
 
   48     throw(SALOME_Exception);
 
   50   const std::vector<double>& 
GetPoints()
 const { 
return _params; }
 
   54   void SetReversedEdges( std::vector<int>& ids);
 
   62   virtual std::ostream & 
SaveTo(std::ostream & save);
 
   63   virtual std::istream & 
LoadFrom(std::istream & load);