Salome HOME
Merge branch 'OCCT780'
[modules/smesh.git] / src / StdMeshers_I / StdMeshers_NumberOfSegments_i.hxx
index 5f00a8fb9cc328b71bf212845866b75df33e5d90..521828a23414212b65821e3b1a55ef60141f242a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2024  CEA, EDF, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -58,7 +58,7 @@ public:
   SMESH::double_array* BuildDistributionTab( const SMESH::double_array&, CORBA::Long, CORBA::Long );
 
   // Set number of segments
-  void SetNumberOfSegments( CORBA::Long theSegmentsNumber );
+  void SetNumberOfSegments( SMESH::smIdType theSegmentsNumber );
   // Get number of segments
   CORBA::Long GetNumberOfSegments();
 
@@ -72,6 +72,11 @@ public:
   // Get scalar factor
   CORBA::Double GetScaleFactor();
 
+  // Set beta coefficient for Beta Law distribution
+  void SetBeta(CORBA::Double beta);
+  // Get beta coefficient for Beta Law distribution
+  CORBA::Double GetBeta();
+
   // Set table function for distribution DT_TabFunc
   void SetTableFunction(const SMESH::double_array& table);
   // Get table function for distribution DT_TabFunc