X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=idl%2FSMESH_BasicHypothesis.idl;h=798475b30318eb0a013fc77ebdabaccfd1c90f38;hb=9dcd09c6f5b90733fc4789732959fca665348553;hp=b2bca113cd43759713429f1a2a48f96ad12776c2;hpb=0ebda3344be3ef5df8ed8953f29acd7f589f6faf;p=modules%2Fsmesh.git diff --git a/idl/SMESH_BasicHypothesis.idl b/idl/SMESH_BasicHypothesis.idl index b2bca113c..798475b30 100644 --- a/idl/SMESH_BasicHypothesis.idl +++ b/idl/SMESH_BasicHypothesis.idl @@ -385,7 +385,6 @@ module StdMeshers double GetDeflection(); }; - /*! * StdMeshers_FixedPoints1D: interface of "Fixed points 1D" hypothesis */ @@ -433,6 +432,30 @@ module StdMeshers string GetObjectEntry(); }; + /*! + * StdMeshers_Adaptive1D: interface of "Adaptive" hypothesis + */ + interface StdMeshers_Adaptive1D : SMESH::SMESH_Hypothesis + { + /*! + * Sets minimal allowed segment length + */ + void SetMinSize(in double minSegLen) raises (SALOME::SALOME_Exception); + double GetMinSize(); + + /*! + * Sets maximal allowed segment length + */ + void SetMaxSize(in double maxSegLen) raises (SALOME::SALOME_Exception); + double GetMaxSize(); + + /*! + * Sets parameter value, + * i.e. a maximal allowed distance between a segment and an edge. + */ + void SetDeflection(in double deflection) raises (SALOME::SALOME_Exception); + double GetDeflection(); + }; /*! * StdMeshers_MaxElementVolume: interface of "Max. Hexahedron or Tetrahedron Volume" hypothesis