Version: 8.3.0
GenericHypothesisCreator_i Class Referenceabstract

#include <SMESH_Hypothesis_i.hxx>

Inheritance diagram for GenericHypothesisCreator_i:

Public Member Functions

virtual SMESH_Hypothesis_iCreate (PortableServer::POA_ptr thePOA, int theStudyId,::SMESH_Gen *theGenImpl)=0
 
virtual ~GenericHypothesisCreator_i ()
 
virtual std::string GetModuleName ()=0
 
virtual bool IsApplicable (const TopoDS_Shape &S, bool toCheckAll)
 

Constructor & Destructor Documentation

virtual GenericHypothesisCreator_i::~GenericHypothesisCreator_i ( )
virtual

Member Function Documentation

virtual SMESH_Hypothesis_i* GenericHypothesisCreator_i::Create ( PortableServer::POA_ptr  thePOA,
int  theStudyId,
::SMESH_Gen theGenImpl 
)
pure virtual
virtual std::string GenericHypothesisCreator_i::GetModuleName ( )
pure virtual
virtual bool GenericHypothesisCreator_i::IsApplicable ( const TopoDS_Shape &  S,
bool  toCheckAll 
)
virtual