import "MED.idl";

Data Structures | |
| struct | supportInfos |
Public Member Functions | |
| string | getName () raises (SALOME::SALOME_Exception) |
| string | getDescription () raises (SALOME::SALOME_Exception) |
| GMESH | getMesh () raises (SALOME::SALOME_Exception) |
| medEntityMesh | getEntity () raises (SALOME::SALOME_Exception) |
| boolean | isOnAllElements () raises (SALOME::SALOME_Exception) |
| long | getNumberOfElements (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception) |
| long | getNumberOfTypes () raises (SALOME::SALOME_Exception) |
| medGeometryElement_array | getTypes () raises (SALOME::SALOME_Exception) |
| SALOME_TYPES::ListOfLong | getNumber (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception) |
| SALOME_TYPES::ListOfLong | getNumberFromFile (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception) |
| SALOME::SenderInt | getSenderForNumber (in medGeometryElement geomElement) raises (SALOME::SALOME_Exception) |
| SALOME_TYPES::ListOfLong | getNumberIndex () raises (SALOME::SALOME_Exception) |
| SALOME::SenderInt | getSenderForNumberIndex () raises (SALOME::SALOME_Exception) |
| void | getBoundaryElements () raises (SALOME::SALOME_Exception) |
| long | getCorbaIndex () raises (SALOME::SALOME_Exception) |
| supportInfos | getSupportGlobal () raises (SALOME::SALOME_Exception) |
| string SALOME_MED.SUPPORT.getName | ( | ) | raises (SALOME::SALOME_Exception) |
Returns the name of the support.
| string SALOME_MED.SUPPORT.getDescription | ( | ) | raises (SALOME::SALOME_Exception) |
Returns the description of the support.
| GMESH SALOME_MED.SUPPORT.getMesh | ( | ) | raises (SALOME::SALOME_Exception) |
Returns a reference to the mesh.
| medEntityMesh SALOME_MED.SUPPORT.getEntity | ( | ) | raises (SALOME::SALOME_Exception) |
Returns the type of medEntityMesh used by the support.
| boolean SALOME_MED.SUPPORT.isOnAllElements | ( | ) | raises (SALOME::SALOME_Exception) |
Returns True if all elements of this entity are engaged, False otherwise.
If True, you must use mesh reference (getMesh) to get more information.
| long SALOME_MED.SUPPORT.getNumberOfElements | ( | in medGeometryElement | geomElement | ) | raises (SALOME::SALOME_Exception) |
If the method isOnAllElements() returns False, this method returns the number of elements in the support.
Example : number of MED_TRIA3 or MED_ALL_ELEMETNS elements in entity of support.
| long SALOME_MED.SUPPORT.getNumberOfTypes | ( | ) | raises (SALOME::SALOME_Exception) |
| medGeometryElement_array SALOME_MED.SUPPORT.getTypes | ( | ) | raises (SALOME::SALOME_Exception) |
If isOnAllElements is False, returns an array of medGeometryElement types used by the support.
medEntityMesh is given by getEntity.
| const int * SUPPORTClient::getNumber | ( | in medGeometryElement | geomElement | ) | raises (SALOME::SALOME_Exception) |
If the method isOnAllElements() returns False, this method returns an array which contains all numbers of given medGeometryElement.
Numbering is global, ie numbers are bounded by 1 and MESH.getNumberOfElement(entity,MED_ALL_ELEMENTS) and not by 1 and MESH.getNumberOfElement(entity,geomElement).
References med_test_skin.GeometricType, MEDMEM.SUPPORT.getNumber(), and TestMedCorba2.n.
| SALOME_TYPES::ListOfLong SALOME_MED.SUPPORT.getNumberFromFile | ( | in medGeometryElement | geomElement | ) | raises (SALOME::SALOME_Exception) |
If the method isOnAllElements() returns False, this method returns an array which contains all numbers of given medGeometryElement.
Numbering is from file, ie numbers are bounded by 1 and MESH.getNumberOfElement(entity,MED_ALL_ELEMENTS) and not by 1 and MESH.getNumberOfElement(entity,geomElement).
| SALOME::SenderInt SALOME_MED.SUPPORT.getSenderForNumber | ( | in medGeometryElement | geomElement | ) | raises (SALOME::SALOME_Exception) |
Idem SALOME.Sender getNumber(in medGeometryElement geomElement) but returning Sender.
It could be used in a Client code using the MED Client classes.
| SALOME_TYPES::ListOfLong SALOME_MED.SUPPORT.getNumberIndex | ( | ) | raises (SALOME::SALOME_Exception) |
If the method isOnAllElements() returns False, this method returns the index of element number.
Use it with getNumber(MED_ALL_ELEMENTS).
| SALOME::SenderInt SALOME_MED.SUPPORT.getSenderForNumberIndex | ( | ) | raises (SALOME::SALOME_Exception) |
Idem SALOME_TYPES.ListOfLong getNumberIndex() but return a Sender.
It could be used in a Client code using the MED Client classes.
| void SALOME_MED.SUPPORT.getBoundaryElements | ( | ) | raises (SALOME::SALOME_Exception) |
| long SALOME_MED.SUPPORT.getCorbaIndex | ( | ) | raises (SALOME::SALOME_Exception) |
Internal Corba method.
| supportInfos SALOME_MED.SUPPORT.getSupportGlobal | ( | ) | raises (SALOME::SALOME_Exception) |