Version: 8.3.0
HypothesisCreator_i< T > Class Template Referenceabstract

#include <SMESH_Hypothesis_i.hxx>

Inheritance diagram for HypothesisCreator_i< T >:

Public Member Functions

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

Member Function Documentation

template<class T>
virtual SMESH_Hypothesis_i* HypothesisCreator_i< T >::Create ( PortableServer::POA_ptr  thePOA,
int  theStudyId,
::SMESH_Gen theGenImpl 
)
virtual
virtual std::string GenericHypothesisCreator_i::GetModuleName ( )
pure virtualinherited
virtual bool GenericHypothesisCreator_i::IsApplicable ( const TopoDS_Shape &  S,
bool  toCheckAll 
)
virtualinherited