Version: 6.3.1
Packages | Typedefs | Functions

src/SMESHGUI/SMESHGUI_HypothesesUtils.h File Reference

#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>
Include dependency graph for SMESHGUI_HypothesesUtils.h:
This graph shows which files directly or indirectly include this file:

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)
HypothesesSetSMESH.GetHypothesesSet (const QString &theSetName)
HypothesisDataSMESH.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_GenericHypothesisCreatorSMESH.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)
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS