#include <NETGENPlugin_Hypothesis_2D_i.hxx>
Public Member Functions | |
::NETGENPlugin_Hypothesis_2D * | GetImpl () |
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_Hypothesis * | GetImpl () |
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 |
NETGENPlugin_Hypothesis_2D_i::NETGENPlugin_Hypothesis_2D_i | ( | PortableServer::POA_ptr | thePOA, |
int | theStudyId, | ||
::SMESH_Gen * | theGenImpl | ||
) |
|
virtual |
::NETGENPlugin_Hypothesis_2D * NETGENPlugin_Hypothesis_2D_i::GetImpl | ( | ) |
CORBA::Boolean NETGENPlugin_Hypothesis_2D_i::IsDimSupported | ( | SMESH::Dimension | type | ) |