virtual ~StdMeshers_NumberOfSegments();
// Builds point distribution according to passed function
- const std::vector<double>& BuildDistributionExpr( const char*, int, int ) throw ( SALOME_Exception );
- const std::vector<double>& BuildDistributionTab( const std::vector<double>&, int, int ) throw ( SALOME_Exception );
+ const std::vector<double>& BuildDistributionExpr( const char*, int, int ) ;
+ const std::vector<double>& BuildDistributionTab( const std::vector<double>&, int, int ) ;
/*!
* \brief Set the number of segments
* \param segmentsNumber - must be greater than zero
*/
void SetNumberOfSegments(int segmentsNumber)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Get the number of segments
* \brief Set distribution type
*/
void SetDistrType(DistrType typ)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Get distribution type
* or scaleFactor is not a positive value different from 1
*/
virtual void SetScaleFactor(double scaleFactor)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Get scale factor for scale distribution
* Throws SALOME_Exception if distribution type is not DT_Scale
*/
double GetScaleFactor() const
- throw (SALOME_Exception);
+ ;
/*!
* \brief Set table function for distribution DT_TabFunc
* Throws SALOME_Exception if distribution type is not DT_TabFunc
*/
void SetTableFunction(const std::vector<double>& table)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Get table function for distribution DT_TabFunc
* Throws SALOME_Exception if distribution type is not DT_TabFunc
*/
const std::vector<double>& GetTableFunction() const
- throw (SALOME_Exception);
+ ;
/*!
* \brief Set expression function for distribution DT_ExprFunc
* Throws SALOME_Exception if distribution type is not DT_ExprFunc
*/
void SetExpressionFunction( const char* expr)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Get expression function for distribution DT_ExprFunc
* Throws SALOME_Exception if distribution type is not DT_ExprFunc
*/
const char* GetExpressionFunction() const
- throw (SALOME_Exception);
+ ;
/*!
* \brief Checks validity of the expression of the function f(t), e.g. "sin(t)".
*/
static std::string CheckExpressionFunction( const std::string& expr,
const int convMode)
- throw (SALOME_Exception);
+ ;
/*!
* \brief Set conversion mode. When it is 0, it means "exponent mode":
* Throws SALOME_Exception if distribution type is not functional
*/
void SetConversionMode( int conv )
- throw (SALOME_Exception);
+ ;
/*!
* \brief Returns conversion mode
* Throws SALOME_Exception if distribution type is not functional
*/
int ConversionMode() const
- throw (SALOME_Exception);
+ ;
/*!
* \brief Initialize number of segments by the mesh built on the geometry