Go to the documentation of this file.
28 #ifndef _NETGENPlugin_Hypothesis_HXX_
29 #define _NETGENPlugin_Hypothesis_HXX_
91 virtual ostream &
SaveTo(ostream & save);
static Fineness GetDefaultFineness()
void SetMaxSize(double theSize)
Fineness GetFineness() const
NETGENPlugin_Hypothesis(int hypId, int studyId, SMESH_Gen *gen)
static bool GetDefaultSecondOrder()
void SetFineness(Fineness theFineness)
void SetNbSegPerRadius(double theVal)
double GetGrowthRate() const
static double GetDefaultMaxSize()
#define NETGENPLUGIN_EXPORT
void SetSecondOrder(bool theVal)
static bool GetDefaultOptimize()
virtual istream & LoadFrom(istream &load)
void SetOptimize(bool theVal)
bool GetSecondOrder() const
virtual bool SetParametersByDefaults(const TDefaults &dflts, const SMESH_Mesh *theMesh=0)
Initialize my parameter values by default parameters.
double GetMaxSize() const
void SetNbSegPerEdge(double theVal)
virtual ostream & SaveTo(ostream &save)
static double GetDefaultGrowthRate()
static double GetDefaultNbSegPerRadius()
static double GetDefaultNbSegPerEdge()
void SetGrowthRate(double theRate)
virtual bool SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)
Does nothing.
double GetNbSegPerEdge() const
double GetNbSegPerRadius() const