Class containing set of hypotheses. More...
#include <SMESHGUI_Hypotheses.h>
Public Member Functions | |
| HypothesesSet (const QString &) | |
| HypothesesSet (const QString &, const QStringList &, const QStringList &) | |
| QString | name () const | 
| void | set (bool, const QStringList &) | 
| int | count (bool) const | 
| void | setIsCustom (bool) | 
| bool | getIsCustom () const | 
| int | maxDim () const | 
| bool | isAlgo () const | 
| void | init (bool) | 
| bool | more () const | 
| void | next () | 
| QString | current () const | 
Private Member Functions | |
| QStringList * | list (bool) const | 
| QStringList * | list () const | 
Private Attributes | |
| QString | myHypoSetName | 
| QStringList | myHypoList | 
| QStringList | myAlgoList | 
| bool | myIsAlgo | 
| bool | myIsCustom | 
| int | myIndex | 
Class containing set of hypotheses.
Actually it contains list of hypo types
| HypothesesSet::HypothesesSet | ( | const QString & | theSetName | ) | 
| HypothesesSet::HypothesesSet | ( | const QString & | theSetName, | 
| const QStringList & | theHypoList, | ||
| const QStringList & | theAlgoList | ||
| ) | 
References list().
Referenced by SMESH::GetHypothesesSets().
| QString HypothesesSet::current | ( | ) | const | 
References list(), and myIndex.
Referenced by maxDim(), SMESHGUI_MeshOp::processSet(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| bool HypothesesSet::getIsCustom | ( | ) | const | 
References myIsCustom.
Referenced by SMESH::mangledHypoSetName().
| void HypothesesSet::init | ( | bool | isAlgo | ) | 
References isAlgo(), myIndex, and myIsAlgo.
Referenced by maxDim(), SMESHGUI_MeshOp::onHypoSet(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| bool HypothesesSet::isAlgo | ( | ) | const | 
References myIsAlgo.
Referenced by init(), maxDim(), and SMESHGUI_MeshOp::processSet().
      
  | 
  private | 
References myAlgoList, and myHypoList.
      
  | 
  private | 
| int HypothesesSet::maxDim | ( | ) | const | 
References current(), SMESH::GetHypothesisData(), init(), isAlgo(), more(), and next().
Referenced by SMESH::GetHypothesesSets(), and SMESH::mangledHypoSetName().
| bool HypothesesSet::more | ( | ) | const | 
References list(), and myIndex.
Referenced by maxDim(), SMESHGUI_MeshOp::processSet(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| QString HypothesesSet::name | ( | ) | const | 
References myHypoSetName.
Referenced by SMESH::GetHypothesesSet(), and SMESH::mangledHypoSetName().
| void HypothesesSet::next | ( | ) | 
References myIndex.
Referenced by maxDim(), SMESHGUI_MeshOp::processSet(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| void HypothesesSet::setIsCustom | ( | bool | isCustom | ) | 
References myIsCustom.
      
  | 
  private | 
Referenced by list().
      
  | 
  private | 
Referenced by list().
      
  | 
  private | 
Referenced by name().
      
  | 
  private | 
Referenced by getIsCustom(), and setIsCustom().