Structure describing algorithm features. More...
#include <SMESH_Algo.hxx>
Public Member Functions | |
bool | IsCompatible (const Features &algo2) const |
Returns true if two algorithms (described by this and the given algo data) are compatible by their output and input types of elements. More... | |
Data Fields | |
int | _dim |
std::set< SMDSAbs_GeometryType > | _inElemTypes |
std::set< SMDSAbs_GeometryType > | _outElemTypes |
std::string | _label |
Structure describing algorithm features.
Returns true if two algorithms (described by this and the given algo data) are compatible by their output and input types of elements.
References _dim, _inElemTypes, and IsCompatible().
Referenced by IsCompatible().
int SMESH_Algo::Features::_dim |
Referenced by SMESH_Algo::GetFeatures(), and IsCompatible().
std::set<SMDSAbs_GeometryType> SMESH_Algo::Features::_inElemTypes |
Referenced by SMESH_Algo::GetFeatures(), and IsCompatible().
std::string SMESH_Algo::Features::_label |
Referenced by SMESH_Algo::GetFeatures().
std::set<SMDSAbs_GeometryType> SMESH_Algo::Features::_outElemTypes |
Referenced by SMESH_Algo::GetFeatures().