#include "SMESH_SMESHGUI.hxx"#include <QString>#include <QStringList>#include <SALOME_InteractiveObject.hxx>#include <SALOMEDSClient_definitions.hxx>#include <SALOMEconfig.h>#include <CORBA_SERVER_HEADER(SMESH_Mesh)>#include <CORBA_SERVER_HEADER(SMESH_Hypothesis)>#include <vector>#include <boost/shared_ptr.hpp>

Go to the source code of this file.
Packages | |
| package | SMESH |
Typedefs | |
| typedef std::vector< _PTR(SObject)> | SMESH.SObjectList |
Functions | |
| void | SMESH.InitAvailableHypotheses () |
| QStringList | SMESH.GetAvailableHypotheses (const bool isAlgo, const int theDim, const bool isAux, const bool isNeedGeometry) |
| QStringList | SMESH.GetHypothesesSets (int maxDim) |
| HypothesesSet * | SMESH.GetHypothesesSet (const QString &theSetName) |
| HypothesisData * | SMESH.GetHypothesisData (const QString &aHypType) |
| bool | SMESH.IsAvailableHypothesis (const HypothesisData *algoData, const QString &hypType, bool &isAuxiliary) |
| bool | SMESH.IsCompatibleAlgorithm (const HypothesisData *algo1Data, const HypothesisData *algo2Data) |
| SMESHGUI_GenericHypothesisCreator * | SMESH.GetHypothesisCreator (const QString &aHypType) |
| SMESH::SMESH_Hypothesis_ptr | SMESH.CreateHypothesis (const QString &aHypType, const QString &aHypName, const bool isAlgo) |
| bool | SMESH.AddHypothesisOnMesh (SMESH::SMESH_Mesh_ptr aMesh, SMESH::SMESH_Hypothesis_ptr aHyp) |
| bool | SMESH.AddHypothesisOnSubMesh (SMESH::SMESH_subMesh_ptr aSubMesh, SMESH::SMESH_Hypothesis_ptr aHyp) |
| bool | SMESH.RemoveHypothesisOrAlgorithmOnMesh (const Handle(SALOME_InteractiveObject)&IObject) |
| bool | SMESH.RemoveHypothesisOrAlgorithmOnMesh (_PTR(SObject) MorSM, SMESH::SMESH_Hypothesis_ptr anHyp) |
| SObjectList | SMESH.GetMeshesUsingAlgoOrHypothesis (SMESH::SMESH_Hypothesis_ptr AlgoOrHyp) |
| QString | SMESH.GetMessageOnAlgoStateErrors (const algo_error_array &errors) |