Version: 9.12.0
QuadrangleParamsCreator< TYPE > Class Template Reference

Creates StdMeshers_QuadrangleParams_i instead of StdMeshers_TrianglePreference_i and StdMeshers_QuadranglePreference_i. More...

Inheritance diagram for QuadrangleParamsCreator< TYPE >:

Public Member Functions

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

Static Public Member Functions

static bool IsShapeOfDim (const TopoDS_Shape &S, int dim)
 Check if a shape includes sub-shapes of a given dimension. More...
 

Detailed Description

template<StdMeshers::QuadType TYPE>
class QuadrangleParamsCreator< TYPE >

Creates StdMeshers_QuadrangleParams_i instead of StdMeshers_TrianglePreference_i and StdMeshers_QuadranglePreference_i.

Member Function Documentation

◆ Create()

template<StdMeshers::QuadType TYPE>
virtual SMESH_Hypothesis_i* QuadrangleParamsCreator< TYPE >::Create ( PortableServer::POA_ptr  thePOA,
::SMESH_Gen theGenImpl 
)
virtual

◆ GetModuleName()

virtual std::string StdHypothesisCreator_i< StdMeshers_QuadrangleParams_i , SMESH::ApplicableToAny >::GetModuleName ( )
virtualinherited

◆ IsApplicable()

virtual bool StdHypothesisCreator_i< StdMeshers_QuadrangleParams_i , SMESH::ApplicableToAny >::IsApplicable ( const TopoDS_Shape &  S,
bool  toCheckAll,
int  algoDim 
)
virtualinherited

Reimplemented from GenericHypothesisCreator_i.

◆ IsShapeOfDim()

bool GenericHypothesisCreator_i::IsShapeOfDim ( const TopoDS_Shape &  S,
int  dim 
)
staticinherited

Check if a shape includes sub-shapes of a given dimension.

Referenced by SMESH::ApplicableToAny::IsApplicable().