29 #ifndef _SMESH_NUMBEROFSEGMENTS_I_HXX_ 
   30 #define _SMESH_NUMBEROFSEGMENTS_I_HXX_ 
   34 #include <SALOMEconfig.h> 
   35 #include CORBA_SERVER_HEADER(SMESH_Mesh) 
   36 #include CORBA_SERVER_HEADER(SMESH_BasicHypothesis) 
   45   public virtual POA_StdMeshers::StdMeshers_NumberOfSegments,
 
   58     throw ( SALOME::SALOME_Exception );
 
   60     throw ( SALOME::SALOME_Exception );
 
   63   void SetNumberOfSegments( CORBA::Long theSegmentsNumber )
 
   64     throw ( SALOME::SALOME_Exception );
 
   66   CORBA::Long GetNumberOfSegments();
 
   69   void SetDistrType(CORBA::Long typ)
 
   70     throw ( SALOME::SALOME_Exception );
 
   72   CORBA::Long GetDistrType();
 
   75   void SetScaleFactor( CORBA::Double theScaleFactor )
 
   76     throw ( SALOME::SALOME_Exception );
 
   78   CORBA::Double GetScaleFactor()
 
   79     throw ( SALOME::SALOME_Exception );
 
   83     throw ( SALOME::SALOME_Exception );
 
   86     throw ( SALOME::SALOME_Exception );
 
   89   void SetExpressionFunction(
const char* expr)
 
   90     throw ( SALOME::SALOME_Exception );
 
   92   char* GetExpressionFunction()
 
   93     throw ( SALOME::SALOME_Exception );
 
   96   void SetConversionMode( CORBA::Long conv )
 
   97     throw ( SALOME::SALOME_Exception );
 
   99   CORBA::Long ConversionMode()
 
  100     throw ( SALOME::SALOME_Exception );
 
  115   void SetObjectEntry( 
const char* entry);
 
  118   char* GetObjectEntry();