Back to index

salome-smesh  6.5.0
Classes | Namespaces | Typedefs | Enumerations | Variables
SMESH_Gen.idl File Reference
#include "SALOME_Exception.idl"
#include "SALOME_Component.idl"
#include "SALOMEDS.idl"
#include "GEOM_Gen.idl"
import "SMESH_Mesh.idl";
import "SMESH_Hypothesis.idl";

Go to the source code of this file.

Classes

struct  SMESH::AlgoStateError
 Hypothesis definintion error. More...
struct  SMESH::ComputeError
interface  SMESH::SMESH_Gen

Namespaces

namespace  SMESH

Typedefs

typedef sequence
< GEOM::GEOM_Object > 
SMESH::object_array
typedef sequence< SMESH_Mesh > SMESH::mesh_array
typedef sequence< AlgoStateError > SMESH::algo_error_array
typedef sequence< ComputeError > SMESH::compute_error_array

Enumerations

enum  SMESH::ComputeErrorName {
  SMESH::COMPERR_OK, SMESH::COMPERR_BAD_INPUT_MESH, SMESH::COMPERR_STD_EXCEPTION, SMESH::COMPERR_OCC_EXCEPTION,
  SMESH::COMPERR_SLM_EXCEPTION, SMESH::COMPERR_EXCEPTION, SMESH::COMPERR_MEMORY_PB, SMESH::COMPERR_ALGO_FAILED,
  SMESH::COMPERR_BAD_SHAPE, SMESH::COMPERR_WARNING
}
 Mesh computation error. More...

Variables

const long SMESH::Tag_HypothesisRoot = 1
 Tags definition.
const long SMESH::Tag_AlgorithmsRoot = 2
const long SMESH::Tag_FirstMeshRoot = 3
const long SMESH::Tag_RefOnShape = 1
const long SMESH::Tag_RefOnAppliedHypothesis = 2
const long SMESH::Tag_RefOnAppliedAlgorithms = 3
const long SMESH::Tag_FirstSubMesh = 4
const long SMESH::Tag_SubMeshOnVertex = 4
const long SMESH::Tag_SubMeshOnEdge = 5
const long SMESH::Tag_SubMeshOnWire = 6
const long SMESH::Tag_SubMeshOnFace = 7
const long SMESH::Tag_SubMeshOnShell = 8
const long SMESH::Tag_SubMeshOnSolid = 9
const long SMESH::Tag_SubMeshOnCompound = 10
const long SMESH::Tag_LastSubMesh = 10
const long SMESH::Tag_FirstGroup = 11
const long SMESH::Tag_NodeGroups = 11
const long SMESH::Tag_EdgeGroups = 12
const long SMESH::Tag_FaceGroups = 13
const long SMESH::Tag_VolumeGroups = 14
const long SMESH::Tag_0DElementsGroups = 15
const long SMESH::Tag_LastGroup = 15

Class Documentation

struct SMESH::AlgoStateError

Hypothesis definintion error.

Definition at line 79 of file SMESH_Gen.idl.

Class Members
long algoDim
string algoName
boolean isGlobalAlgo
Hypothesis_Status state
struct SMESH::ComputeError

Definition at line 104 of file SMESH_Gen.idl.

Class Members
string algoName
short code
string comment
boolean hasBadMesh
short subShapeID