Version: 5.1.6

MEDMEM.CONNECTIVITYClient Class Reference

#include <CONNECTIVITYClient.hxx>

Inheritance diagram for MEDMEM.CONNECTIVITYClient:
Inheritance graph

Public Member Functions

 CONNECTIVITYClient (const SALOME_MED::MESH_ptr m, medEntityMesh Entity=MED_CELL)
virtual ~CONNECTIVITYClient ()
void fillCopy ()
void blankCopy ()
int getNumberOf (medEntityMesh Entity, medGeometryElement Type) const
const intgetConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity, medGeometryElement Type) const
const intgetConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity) const
void calculateConnectivity (medConnectivity connectivityType, medEntityMesh Entity)
void updateFamily (vector< FAMILY * > myFamilies)
const intgetGlobalNumberingIndex (medEntityMesh Entity) const throw (MEDEXCEPTION)
bool existConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity) const
const intgetReverseConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION)
const intgetReverseConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION)
const intgetValue (medConnectivity TypeConnectivity, medGeometryElement Type) const
const intgetValueIndex (medConnectivity TypeConnectivity) const
const intgetNeighbourhood () const
bool existPolygonsConnectivity (medConnectivity connectivityType, medEntityMesh Entity) const
bool existPolyhedronConnectivity (medConnectivity connectivityType, medEntityMesh Entity) const
const intgetPolygonsConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity) const
const intgetPolygonsConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity) const
const intgetPolyhedronConnectivity (medConnectivity ConnectivityType) const
const intgetPolyhedronIndex (medConnectivity ConnectivityType) const
const intgetPolyhedronFacesIndex () const
int getNumberOfPolygons () const
int getNumberOfPolyhedronFaces () const
int getNumberOfPolyhedron () const

Protected Attributes

long * _numberOfElements_client
long _totalNumberOfElements_client
medGeometryElement _polyType_client
bool _complete
SALOME_MED::MESH_var IOR_Mesh

Constructor & Destructor Documentation

CONNECTIVITYClient::CONNECTIVITYClient ( const SALOME_MED::MESH_ptr  m,
medEntityMesh  Entity = MED_CELL 
)

Constructeur

References ASSERT, and MEDMEM.CONNECTIVITYClient.blankCopy().

CONNECTIVITYClient::~CONNECTIVITYClient (  )  [virtual]

Member Function Documentation

void CONNECTIVITYClient::fillCopy (  ) 
void CONNECTIVITYClient::blankCopy (  ) 
int CONNECTIVITYClient::getNumberOf ( medEntityMesh  Entity,
medGeometryElement  Type 
) const
const int * CONNECTIVITYClient::getConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity,
medGeometryElement  Type 
) const
const int * CONNECTIVITYClient::getConnectivityIndex ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
void CONNECTIVITYClient::calculateConnectivity ( medConnectivity  connectivityType,
medEntityMesh  Entity 
)
void CONNECTIVITYClient::updateFamily ( vector< FAMILY * >  myFamilies  ) 
const int * CONNECTIVITYClient::getGlobalNumberingIndex ( medEntityMesh  Entity  )  const throw (MEDEXCEPTION)
bool CONNECTIVITYClient::existConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
const int * CONNECTIVITYClient::getReverseConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity = MED_CELL 
) const throw (MEDEXCEPTION)
const int * CONNECTIVITYClient::getReverseConnectivityIndex ( medConnectivity  ConnectivityType,
medEntityMesh  Entity = MED_CELL 
) const throw (MEDEXCEPTION)
const int * CONNECTIVITYClient::getValue ( medConnectivity  TypeConnectivity,
medGeometryElement  Type 
) const
const int * CONNECTIVITYClient::getValueIndex ( medConnectivity  TypeConnectivity  )  const
const int * CONNECTIVITYClient::getNeighbourhood (  )  const
bool CONNECTIVITYClient::existPolygonsConnectivity ( medConnectivity  connectivityType,
medEntityMesh  Entity 
) const
bool CONNECTIVITYClient::existPolyhedronConnectivity ( medConnectivity  connectivityType,
medEntityMesh  Entity 
) const
const int * CONNECTIVITYClient::getPolygonsConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
const int * CONNECTIVITYClient::getPolygonsConnectivityIndex ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
const int * CONNECTIVITYClient::getPolyhedronConnectivity ( medConnectivity  ConnectivityType  )  const
const int * CONNECTIVITYClient::getPolyhedronIndex ( medConnectivity  ConnectivityType  )  const
const int * CONNECTIVITYClient::getPolyhedronFacesIndex (  )  const [virtual]
int CONNECTIVITYClient::getNumberOfPolygons (  )  const
int CONNECTIVITYClient::getNumberOfPolyhedronFaces (  )  const [virtual]
int CONNECTIVITYClient::getNumberOfPolyhedron (  )  const [virtual]

Field Documentation

bool MEDMEM.CONNECTIVITYClient._complete [mutable, protected]
SALOME_MED::MESH_var MEDMEM.CONNECTIVITYClient.IOR_Mesh [protected]