NETGENPlugin_Hypothesis_2D Class Reference
#include <NETGENPlugin_Hypothesis_2D.hxx>
Public Member Functions | |
NETGENPlugin_Hypothesis_2D (int hypId, int studyId, SMESH_Gen *gen) | |
![]() | |
Fineness GetFineness () const | |
bool GetFuseEdges () const | |
double GetGrowthRate () const | |
double GetLocalSizeOnEntry (const std::string &entry) | |
const TLocalSize & GetLocalSizesAndEntries () const | |
double GetMaxSize () const | |
double GetMinSize () const | |
double GetNbSegPerEdge () const | |
double GetNbSegPerRadius () const | |
bool GetOptimize () const | |
bool GetQuadAllowed () const | |
bool GetSecondOrder () const | |
bool GetSurfaceCurvature () const | |
virtual istream & LoadFrom (istream &load) | |
NETGENPlugin_Hypothesis (int hypId, int studyId, SMESH_Gen *gen) | |
virtual ostream & SaveTo (ostream &save) | |
void SetFineness (Fineness theFineness) | |
void SetFuseEdges (bool theVal) | |
void SetGrowthRate (double theRate) | |
void SetLocalSizeOnEntry (const std::string &entry, double localSize) | |
void SetMaxSize (double theSize) | |
void SetMinSize (double theSize) | |
void SetNbSegPerEdge (double theVal) | |
void SetNbSegPerRadius (double theVal) | |
void SetOptimize (bool theVal) | |
virtual bool SetParametersByDefaults (const TDefaults &dflts, const SMESH_Mesh *theMesh=0) | |
Initialize my parameter values by default parameters. More... | |
virtual bool SetParametersByMesh (const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape) | |
Does nothing. More... | |
void SetQuadAllowed (bool theVal) | |
void SetSecondOrder (bool theVal) | |
void SetSurfaceCurvature (bool theVal) | |
void UnsetLocalSizeOnEntry (const std::string &entry) | |
![]() | |
void ClearParameters () | |
virtual bool DataDependOnParams () const | |
The returned value is used by NotifySubMeshesHypothesisModification() to decide to call subMesh->AlgoStateEngine( MODIF_HYP, hyp ) or not if subMesh is ready to be computed (algo+hyp==OK) but not yet computed. True result is reasonable for example if EventListeners depend on parameters of hypothesis. More... | |
virtual int GetDim () const | |
SMESH_Gen * GetGen () const | |
char * GetLastParameters () const | |
virtual const char * GetLibName () const | |
SMESH_Mesh * GetMeshByPersistentID (int id) | |
Find a mesh with given persistent ID. More... | |
char * GetParameters () const | |
virtual int GetShapeType () const | |
int GetStudyId () const | |
virtual bool IsAuxiliary () const | |
Return true if me is an auxiliary hypothesis. More... | |
virtual void NotifySubMeshesHypothesisModification () | |
void SetLastParameters (const char *theParameters) | |
void SetLibName (const char *theLibName) | |
void SetParameters (const char *theParameters) | |
SMESH_Hypothesis (int hypId, int studyId, SMESH_Gen *gen) | |
virtual ~SMESH_Hypothesis () | |
![]() | |
int GetID () const | |
const char * GetName () const | |
int GetType () const | |
bool IsSameName (const SMESHDS_Hypothesis &other) const | |
Compare types of hypotheses. More... | |
bool operator!= (const SMESHDS_Hypothesis &other) const | |
virtual bool operator== (const SMESHDS_Hypothesis &other) const | |
SMESHDS_Hypothesis (int hypId) | |
virtual ~SMESHDS_Hypothesis () | |
Constructor & Destructor Documentation
◆ NETGENPlugin_Hypothesis_2D()
NETGENPlugin_Hypothesis_2D::NETGENPlugin_Hypothesis_2D | ( | int | hypId, |
int | studyId, | ||
SMESH_Gen * | gen | ||
) |
The documentation for this class was generated from the following files:
- src/3rdParty/salomesmesh/inc/NETGENPlugin_Hypothesis_2D.hxx
- src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cpp