Med Memory Users' Guide 5.1.3
|
Functions | |
virtual int | MEDMEM::MESH::getNumberOfTypesWithPoly (MED_EN::medEntityMesh Entity) const |
virtual MED_EN::medGeometryElement * | MEDMEM::MESH::getTypesWithPoly (MED_EN::medEntityMesh Entity) const |
virtual int | MEDMEM::MESH::getNumberOfElementsWithPoly (MED_EN::medEntityMesh Entity, MED_EN::medGeometryElement Type) const |
virtual MED_EN::medGeometryElement | MEDMEM::MESH::getElementTypeWithPoly (MED_EN::medEntityMesh Entity, int Number) const |
const int * | MEDMEM::MESH::getPolygonsConnectivity (MED_EN::medConnectivity ConnectivityType, MED_EN::medEntityMesh Entity) const |
const int * | MEDMEM::MESH::getPolygonsConnectivityIndex (MED_EN::medConnectivity ConnectivityType, MED_EN::medEntityMesh Entity) const |
int | MEDMEM::MESH::getNumberOfPolygons (MED_EN::medEntityMesh Entity=MED_EN::MED_ALL_ENTITIES) const |
const int * | MEDMEM::MESH::getPolyhedronConnectivity (MED_EN::medConnectivity ConnectivityType) const |
const int * | MEDMEM::MESH::getPolyhedronFacesIndex () const |
const int * | MEDMEM::MESH::getPolyhedronIndex (MED_EN::medConnectivity ConnectivityType) const |
int | MEDMEM::MESH::getNumberOfPolyhedronFaces () const |
int | MEDMEM::MESH::getNumberOfPolyhedron () const |
These methods are specific methods used for retrieving connectivity information for MED_POLYGON and MED_POLYHEDRON elements.
int MESH::getNumberOfTypesWithPoly | ( | MED_EN::medEntityMesh | Entity | ) | const [virtual, inherited] |
Method equivalent to getNumberOfTypes except that it includes not only classical Types but polygons/polyhedra also.
Reimplemented in MEDMEM::GRID.
References MEDMEM::MESH::_connectivity.
Referenced by MEDMEM::MESH::createFamilies(), and MEDMEM::SUPPORT::update().
MED_EN::medGeometryElement * MESH::getTypesWithPoly | ( | MED_EN::medEntityMesh | Entity | ) | const [virtual, inherited] |
Reimplemented in MEDMEM::GRID.
References MEDMEM::MESH::_connectivity.
Referenced by MEDMEM::SUPPORT::update().
int MESH::getNumberOfElementsWithPoly | ( | MED_EN::medEntityMesh | Entity, |
MED_EN::medGeometryElement | Type | ||
) | const [virtual, inherited] |
Reimplemented in MEDMEM::GRID.
References MEDMEM::MESH::_connectivity, and MEDMEM::MESH::getNumberOfElements().
Referenced by MEDMEM::MESH::convertToPoly(), MEDMEM::MESH::createFamilies(), MEDMEM::MESH::getBoundaryElements(), and MEDMEM::SUPPORT::update().
MED_EN::medGeometryElement MEDMEM::MESH::getElementTypeWithPoly | ( | MED_EN::medEntityMesh | Entity, |
int | Number | ||
) | const [virtual, inherited] |
Method equivalent to getElementType except that it includes not only classical Types but polygons/polyhedra also.
Reimplemented in MEDMEM::GRID.
const int * MEDMEM::MESH::getPolygonsConnectivity | ( | MED_EN::medConnectivity | ConnectivityType, |
MED_EN::medEntityMesh | Entity | ||
) | const [inherited] |
Return the required connectivity of polygons for the given entity. You must also get the corresponding index array.
Referenced by MEDMEM::MESH::convertToPoly(), MEDMEM::MESH::getArea(), MEDMEM::MESH::getBarycenter(), MEDMEM::MESH::getNormal(), and MEDMEM::SUPPORT::makeMesh().
const int * MEDMEM::MESH::getPolygonsConnectivityIndex | ( | MED_EN::medConnectivity | ConnectivityType, |
MED_EN::medEntityMesh | Entity | ||
) | const [inherited] |
Return the required index array for polygons connectivity.
Referenced by MEDMEM::MESH::convertToPoly(), MEDMEM::MESH::getArea(), MEDMEM::MESH::getBarycenter(), MEDMEM::MESH::getNormal(), and MEDMEM::SUPPORT::makeMesh().
int MEDMEM::MESH::getNumberOfPolygons | ( | MED_EN::medEntityMesh | Entity = MED_EN::MED_ALL_ENTITIES | ) | const [inherited] |
Return the number of polygons.
const int * MEDMEM::MESH::getPolyhedronConnectivity | ( | MED_EN::medConnectivity | ConnectivityType | ) | const [inherited] |
Returns the required connectivity of polyhedron :
Referenced by MEDMEM::MESH::convertToPoly(), and MEDMEM::SUPPORT::makeMesh().
const int * MEDMEM::MESH::getPolyhedronFacesIndex | ( | ) | const [inherited] |
Returns the index array of polyhedron faces in nodal mode. You must also get the polyhedron index array.
Referenced by MEDMEM::MESH::convertToPoly(), and MEDMEM::SUPPORT::makeMesh().
const int * MEDMEM::MESH::getPolyhedronIndex | ( | MED_EN::medConnectivity | ConnectivityType | ) | const [inherited] |
Returns the required polyhedron index array.
Referenced by MEDMEM::MESH::convertToPoly(), and MEDMEM::SUPPORT::makeMesh().
int MEDMEM::MESH::getNumberOfPolyhedronFaces | ( | ) | const [inherited] |
Returns the number of polyhedron faces.
Referenced by MEDMEM::MESH::convertToPoly().
int MEDMEM::MESH::getNumberOfPolyhedron | ( | ) | const [inherited] |
Returns the number of polyhedron.
Referenced by MEDMEM::MESH::convertToPoly().