NETGENPlugin_Hypothesis_2D_i Class Reference

#include <NETGENPlugin_Hypothesis_2D_i.hxx>

Public Member Functions

::NETGENPlugin_Hypothesis_2DGetImpl ()
 
CORBA::Boolean IsDimSupported (SMESH::Dimension type)
 
 NETGENPlugin_Hypothesis_2D_i (PortableServer::POA_ptr thePOA, int theStudyId, ::SMESH_Gen *theGenImpl)
 
virtual ~NETGENPlugin_Hypothesis_2D_i ()
 
- Public Member Functions inherited from NETGENPlugin_Hypothesis_i
CORBA::Long GetFineness ()
 
CORBA::Boolean GetFuseEdges ()
 
CORBA::Double GetGrowthRate ()
 
::NETGENPlugin_HypothesisGetImpl ()
 
NETGENPlugin::string_array * GetLocalSizeEntries ()
 
CORBA::Double GetLocalSizeOnEntry (const char *entry)
 
CORBA::Double GetMaxSize ()
 
virtual std::string getMethodOfParameter (const int paramIndex, int nbVars) const
 
CORBA::Double GetMinSize ()
 
CORBA::Double GetNbSegPerEdge ()
 
CORBA::Double GetNbSegPerRadius ()
 
CORBA::Boolean GetOptimize ()
 
virtual int getParamIndex (const TCollection_AsciiString &method, int nbVars) const
 
CORBA::Boolean GetQuadAllowed ()
 
CORBA::Boolean GetSecondOrder ()
 
CORBA::Boolean GetUseSurfaceCurvature ()
 
CORBA::Boolean IsDimSupported (SMESH::Dimension type)
 
 NETGENPlugin_Hypothesis_i (PortableServer::POA_ptr thePOA, int theStudyId, ::SMESH_Gen *theGenImpl)
 
void SetFineness (CORBA::Long theFineness)
 
void SetFuseEdges (CORBA::Boolean theVal)
 
void SetGrowthRate (CORBA::Double theRate)
 
void SetLocalSizeOnEntry (const char *entry, CORBA::Double localSize)
 
void SetLocalSizeOnShape (GEOM::GEOM_Object_ptr GeomObj, CORBA::Double localSize) throw (SALOME::SALOME_Exception)
 
void SetMaxSize (CORBA::Double theSize)
 
void SetMinSize (CORBA::Double theSize)
 
void SetNbSegPerEdge (CORBA::Double theVal)
 
void SetNbSegPerRadius (CORBA::Double theVal)
 
void SetOptimize (CORBA::Boolean theVal)
 
void SetQuadAllowed (CORBA::Boolean theVal)
 
void SetSecondOrder (CORBA::Boolean theVal)
 
void SetUseSurfaceCurvature (CORBA::Boolean theVal)
 
void UnsetLocalSizeOnEntry (const char *entry)
 
virtual ~NETGENPlugin_Hypothesis_i ()
 

Additional Inherited Members

- Protected Types inherited from NETGENPlugin_Hypothesis_i
enum  SettingMethod {
  METH_SetMaxSize = 1, METH_SetMinSize = 2, METH_SetSecondOrder = 4, METH_SetOptimize = 8,
  METH_SetFineness = 16, METH_SetGrowthRate = 32, METH_SetNbSegPerEdge = 64, METH_SetNbSegPerRadius = 128,
  METH_SetLocalSizeOnEntry = 256, METH_SetQuadAllowed = METH_SetLocalSizeOnEntry * 2, METH_SetSurfaceCurvature = METH_SetQuadAllowed * 2, METH_SetFuseEdges = METH_SetSurfaceCurvature * 2,
  METH_LAST = METH_SetFuseEdges
}
 
- Protected Member Functions inherited from NETGENPlugin_Hypothesis_i
template<typename T >
bool isToSetParameter (T curValue, T newValue, int meth)
 
- Protected Attributes inherited from NETGENPlugin_Hypothesis_i
int mySetMethodFlags
 

Constructor & Destructor Documentation

◆ NETGENPlugin_Hypothesis_2D_i()

NETGENPlugin_Hypothesis_2D_i::NETGENPlugin_Hypothesis_2D_i ( PortableServer::POA_ptr  thePOA,
int  theStudyId,
::SMESH_Gen theGenImpl 
)

◆ ~NETGENPlugin_Hypothesis_2D_i()

virtual NETGENPlugin_Hypothesis_2D_i::~NETGENPlugin_Hypothesis_2D_i ( )
virtual

Member Function Documentation

◆ GetImpl()

::NETGENPlugin_Hypothesis_2D* NETGENPlugin_Hypothesis_2D_i::GetImpl ( )

◆ IsDimSupported()

CORBA::Boolean NETGENPlugin_Hypothesis_2D_i::IsDimSupported ( SMESH::Dimension  type)

The documentation for this class was generated from the following file:
  • src/3rdParty/salomesmesh/inc/NETGENPlugin_Hypothesis_2D_i.hxx