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().