SMESH.SMESH_Gen Interface Reference

import "SMESH_Gen.idl";

Inheritance diagram for SMESH.SMESH_Gen:

Inheritance graph

Public Member Functions

FilterManager CreateFilterManager ()
SMESH_Pattern GetPattern ()
void SetCurrentStudy (in SALOMEDS::Study theStudy)
SALOMEDS::Study GetCurrentStudy ()
SMESH_Hypothesis CreateHypothesis (in string theHypName, in string theLibName) raises ( SALOME::SALOME_Exception )
SMESH_Mesh CreateMesh (in GEOM::GEOM_Object theObject) raises ( SALOME::SALOME_Exception )
SMESH_Mesh CreateMeshesFromUNV (in string theFileName) raises ( SALOME::SALOME_Exception )
mesh_array CreateMeshesFromMED (in string theFileName, out SMESH::DriverMED_ReadStatus theStatus) raises ( SALOME::SALOME_Exception )
SMESH_Mesh CreateMeshesFromSTL (in string theFileName) raises ( SALOME::SALOME_Exception )
boolean Compute (in SMESH_Mesh theMesh, in GEOM::GEOM_Object theSubObject) raises ( SALOME::SALOME_Exception )
boolean IsReadyToCompute (in SMESH_Mesh theMesh, in GEOM::GEOM_Object theSubObject) raises ( SALOME::SALOME_Exception )
long_array GetSubShapesId (in GEOM::GEOM_Object theMainObject, in object_array theListOfSubObjects) raises ( SALOME::SALOME_Exception )

Member Function Documentation

FilterManager SMESH.SMESH_Gen.CreateFilterManager  ) 
 

SMESH_Pattern SMESH.SMESH_Gen.GetPattern  ) 
 

void SMESH.SMESH_Gen.SetCurrentStudy in SALOMEDS::Study  theStudy  ) 
 

Set the current study

SALOMEDS::Study SMESH.SMESH_Gen.GetCurrentStudy  ) 
 

Get the current study

SMESH_Hypothesis SMESH.SMESH_Gen.CreateHypothesis in string  theHypName,
in string  theLibName
raises ( SALOME::SALOME_Exception )
 

Create a hypothesis that can be shared by differents parts of the mesh. An hypothesis is either:

  • a method used to generate or modify a part of the mesh (algorithm).
  • a parameter or a law used by an algorithm. Algorithms are 1D, 2D or 3D.

SMESH_Mesh SMESH.SMESH_Gen.CreateMesh in GEOM::GEOM_Object  theObject  )  raises ( SALOME::SALOME_Exception )
 

Create a Mesh object, given a geometry shape. Mesh is created empty (no points, no elements). Shape is explored via GEOM_Client to create local copies. of TopoDS_Shapes and bind CORBA references of shape & subshapes with TopoDS_Shapes

SMESH_Mesh SMESH.SMESH_Gen.CreateMeshesFromUNV in string  theFileName  )  raises ( SALOME::SALOME_Exception )
 

Create Mesh object importing data from given UNV file

mesh_array SMESH.SMESH_Gen.CreateMeshesFromMED in string  theFileName,
out SMESH::DriverMED_ReadStatus  theStatus
raises ( SALOME::SALOME_Exception )
 

Create Mesh object(s) importing data from given MED file

SMESH_Mesh SMESH.SMESH_Gen.CreateMeshesFromSTL in string  theFileName  )  raises ( SALOME::SALOME_Exception )
 

Create Mesh object importing data from given STL file

boolean SMESH.SMESH_Gen.Compute in SMESH_Mesh  theMesh,
in GEOM::GEOM_Object  theSubObject
raises ( SALOME::SALOME_Exception )
 

Mesh a subShape. First, verify list of hypothesis associated with the subShape, return NOK if hypothesis are not sufficient

boolean SMESH.SMESH_Gen.IsReadyToCompute in SMESH_Mesh  theMesh,
in GEOM::GEOM_Object  theSubObject
raises ( SALOME::SALOME_Exception )
 

long_array SMESH.SMESH_Gen.GetSubShapesId in GEOM::GEOM_Object  theMainObject,
in object_array  theListOfSubObjects
raises ( SALOME::SALOME_Exception )
 


Generated on Wed Feb 8 01:44:27 2006 for SALOME - SMESH - v.2.2.8 by doxygen 1.3.7