X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=idl%2FNETGENPlugin_Algorithm.idl;h=3b9499c64c38b76e8b32c5baefd0aba0e83385c9;hb=ab749f8f58fd82c99134f77f8f7e9a9a3f895fd1;hp=9c27fa02dcf0201dd93f33485d0ae1159fbd542e;hpb=f9693c55bc492a6045ca592e01328df378be5256;p=plugins%2Fnetgenplugin.git diff --git a/idl/NETGENPlugin_Algorithm.idl b/idl/NETGENPlugin_Algorithm.idl index 9c27fa0..3b9499c 100644 --- a/idl/NETGENPlugin_Algorithm.idl +++ b/idl/NETGENPlugin_Algorithm.idl @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2023 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 @@ -44,6 +44,13 @@ module NETGENPlugin { }; + /*! + * NETGENPlugin_NETGEN_3D: interface of "Remote Tetrahedron (Netgen)" algorithm + */ + interface NETGENPlugin_NETGEN_3D_Remote : NETGENPlugin::NETGENPlugin_NETGEN_3D + { + }; + /*! * NETGENPlugin_NETGEN_2D: interface of "Netgen 1D-2D" algorithm */ @@ -111,10 +118,10 @@ module NETGENPlugin void SetQuadAllowed(in boolean value); boolean GetQuadAllowed(); - + void SetUseSurfaceCurvature(in boolean value); boolean GetUseSurfaceCurvature(); - + void SetFuseEdges(in boolean value); boolean GetFuseEdges(); @@ -140,6 +147,9 @@ module NETGENPlugin void SetWorstElemMeasure(in short val ); short GetWorstElemMeasure(); + void SetNbThreads(in short val ); + short GetNbThreads(); + void SetUseDelauney(in boolean toUse); boolean GetUseDelauney(); @@ -248,12 +258,12 @@ module NETGENPlugin /*! * Sets value */ - void SetNumberOfSegments(in short nb) raises (SALOME::SALOME_Exception); + void SetNumberOfSegments(in long nb) raises (SALOME::SALOME_Exception); /*! * Returns value. * Can be zero in case if LocalLength() has been set */ - short GetNumberOfSegments(); + long GetNumberOfSegments(); /*! * Sets value