Version: 6.3.1
Public Member Functions

MEDMEM.MESH_i Class Reference

#include <MEDMEM_Mesh_i.hxx>

Inheritance diagram for MEDMEM.MESH_i:
Inheritance graph

Public Member Functions

 MESH_i ()
 MESH_i (::MEDMEM::MESH *const m)
 MESH_i (MESH_i &m)
 ~MESH_i ()
CORBA::Boolean existConnectivity (SALOME_MED::medConnectivity connectivityType, SALOME_MED::medEntityMesh entity) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfDouble * getCoordinates (SALOME_MED::medModeSwitch typeSwitch) throw (SALOME::SALOME_Exception)
SALOME::SenderDouble_ptr getSenderForCoordinates (SALOME_MED::medModeSwitch typeSwitch) throw (SALOME::SALOME_Exception)
CORBA::Double getCoordinate (CORBA::Long Number, CORBA::Long Axis) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * getConnectivity (SALOME_MED::medConnectivity mode, SALOME_MED::medEntityMesh entity, SALOME_MED::medGeometryElement geomElement) throw (SALOME::SALOME_Exception)
SALOME::SenderInt_ptr getSenderForConnectivity (SALOME_MED::medConnectivity mode, SALOME_MED::medEntityMesh entity, SALOME_MED::medGeometryElement geomElement) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * getConnectivityIndex (SALOME_MED::medConnectivity mode, SALOME_MED::medEntityMesh entity) throw (SALOME::SALOME_Exception)
SALOME::SenderInt_ptr getSenderForConnectivityIndex (SALOME_MED::medConnectivity mode, SALOME_MED::medEntityMesh entity, SALOME_MED::medGeometryElement geomElement) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * getGlobalNumberingIndex (SALOME_MED::medEntityMesh entity) throw (SALOME::SALOME_Exception)
CORBA::Long getElementNumber (SALOME_MED::medConnectivity mode, SALOME_MED::medEntityMesh entity, SALOME_MED::medGeometryElement type, const SALOME_TYPES::ListOfLong &connectivity) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * getReverseConnectivity (SALOME_MED::medConnectivity mode) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * getReverseConnectivityIndex (SALOME_MED::medConnectivity mode) throw (SALOME::SALOME_Exception)
::MEDMEM::MESHconstructConstMesh () const
SALOME_MED::MESH::connectivityInfosgetConnectGlobal (SALOME_MED::medEntityMesh entity) throw (SALOME::SALOME_Exception)
CORBA::Boolean areEquals (SALOME_MED::MESH_ptr other)

Constructor & Destructor Documentation

MESH_i::MESH_i ( )

Default constructor

MESH_i::MESH_i ( ::MEDMEM::MESH *const  m)

Constructor

MESH_i::MESH_i ( MESH_i m)

Copy Constructor

MESH_i::~MESH_i ( )

Destructor


Member Function Documentation

CORBA::Boolean MESH_i::existConnectivity ( SALOME_MED::medConnectivity  connectivityType,
SALOME_MED::medEntityMesh  entity 
) throw (SALOME::SALOME_Exception)

CORBA: boolean indicating if connectivity exists

References convertIdlEntToMedEnt(), MESSAGE, and MEDMEM.MEDEXCEPTION.what().

SALOME_TYPES::ListOfDouble * MESH_i::getCoordinates ( SALOME_MED::medModeSwitch  typeSwitch) throw (SALOME::SALOME_Exception)
SALOME::SenderDouble_ptr MESH_i::getSenderForCoordinates ( SALOME_MED::medModeSwitch  typeSwitch) throw (SALOME::SALOME_Exception)
CORBA::Double MESH_i::getCoordinate ( CORBA::Long  Number,
CORBA::Long  Axis 
) throw (SALOME::SALOME_Exception)

CORBA: Accessor for a specific coordinate

References MESSAGE, and MEDMEM.MEDEXCEPTION.what().

SALOME_TYPES::ListOfLong * MESH_i::getConnectivity ( SALOME_MED::medConnectivity  mode,
SALOME_MED::medEntityMesh  entity,
SALOME_MED::medGeometryElement  geomElement 
) throw (SALOME::SALOME_Exception)
SALOME::SenderInt_ptr MESH_i::getSenderForConnectivity ( SALOME_MED::medConnectivity  mode,
SALOME_MED::medEntityMesh  entity,
SALOME_MED::medGeometryElement  geomElement 
) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * MESH_i::getConnectivityIndex ( SALOME_MED::medConnectivity  mode,
SALOME_MED::medEntityMesh  entity 
) throw (SALOME::SALOME_Exception)
SALOME::SenderInt_ptr MESH_i::getSenderForConnectivityIndex ( SALOME_MED::medConnectivity  mode,
SALOME_MED::medEntityMesh  entity,
SALOME_MED::medGeometryElement  geomElement 
) throw (SALOME::SALOME_Exception)
SALOME_TYPES::ListOfLong * MESH_i::getGlobalNumberingIndex ( SALOME_MED::medEntityMesh  entity) throw (SALOME::SALOME_Exception)

CORBA: Accessor for connectivities

References convertIdlEntToMedEnt(), MESSAGE, and MEDMEM.MEDEXCEPTION.what().

CORBA::Long MESH_i::getElementNumber ( SALOME_MED::medConnectivity  mode,
SALOME_MED::medEntityMesh  entity,
SALOME_MED::medGeometryElement  type,
const SALOME_TYPES::ListOfLong &  connectivity 
) throw (SALOME::SALOME_Exception)

CORBA: get global element number in connectivity array not implemented for MED_NODE and MED_ALL_ENTITIES, MED_NONE and MED_ALL_ELEMENTS.

References medClient_test.connectivity, convertIdlConnToMedConn(), convertIdlEltToMedElt(), convertIdlEntToMedEnt(), med_test3.mode, medClient_test.type, and MEDMEM.MEDEXCEPTION.what().

SALOME_TYPES::ListOfLong * MESH_i::getReverseConnectivity ( SALOME_MED::medConnectivity  mode) throw (SALOME::SALOME_Exception)

CORBA: Accessor for Ascendant connectivities not implemented for MED_ALL_ENTITIES and MED_MAILLE

References convertIdlConnToMedConn(), MESSAGE, med_test3.mode, and MEDMEM.MEDEXCEPTION.what().

SALOME_TYPES::ListOfLong * MESH_i::getReverseConnectivityIndex ( SALOME_MED::medConnectivity  mode) throw (SALOME::SALOME_Exception)

CORBA: Accessor for connectivities

References convertIdlConnToMedConn(), MESSAGE, med_test3.mode, and MEDMEM.MEDEXCEPTION.what().

::MEDMEM::MESH* MEDMEM.MESH_i.constructConstMesh ( ) const

Reimplemented from MEDMEM.GMESH_i.

SALOME_MED::MESH::connectivityInfos * MESH_i::getConnectGlobal ( SALOME_MED::medEntityMesh  entity) throw (SALOME::SALOME_Exception)
CORBA::Boolean MEDMEM.MESH_i.areEquals ( SALOME_MED::MESH_ptr  other)
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