Version: 8.3.0
DriverMED_Family.h File Reference
#include "SMESH_DriverMED.hxx"
#include "DriverMED.hxx"
#include "SMDS_Mesh.hxx"
#include "SMESHDS_GroupBase.hxx"
#include "SMESHDS_SubMesh.hxx"
#include "MED_Common.hxx"
#include <boost/shared_ptr.hpp>
#include <set>
#include <limits>
Include dependency graph for DriverMED_Family.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  DriverMED_Family
 

Macros

#define REST_NODES_FAMILY   1
 
#define FIRST_NODE_FAMILY   2
 
#define REST_EDGES_FAMILY   -1
 
#define REST_FACES_FAMILY   -2
 
#define REST_VOLUMES_FAMILY   -3
 
#define REST_0DELEM_FAMILY   -4
 
#define REST_BALL_FAMILY   -5
 
#define FIRST_ELEM_FAMILY   -6
 
#define NIG_EDGES_FAMILY   INT_MAX-1
 
#define NIG_FACES_FAMILY   INT_MAX-2
 
#define NIG_VOLS_FAMILY   INT_MAX-3
 
#define NIG_0DELEM_FAMILY   INT_MAX-4
 
#define NIG_BALL_FAMILY   INT_MAX-5
 
#define NIG_GROUP_PREFIX   "NOT_IN_GRP"
 

Typedefs

typedef std::list
< DriverMED_FamilyPtr
DriverMED_FamilyPtrList
 
typedef std::map< int,
SMESHDS_SubMesh * > 
SMESHDS_SubMeshPtrMap
 
typedef std::list
< SMESHDS_GroupBase * > 
SMESHDS_GroupBasePtrList
 
typedef std::set< const
SMDS_MeshElement *, TIDCompare
ElementsSet
 

Macro Definition Documentation

#define FIRST_ELEM_FAMILY   -6
#define FIRST_NODE_FAMILY   2
#define NIG_0DELEM_FAMILY   INT_MAX-4
#define NIG_BALL_FAMILY   INT_MAX-5
#define NIG_EDGES_FAMILY   INT_MAX-1
#define NIG_FACES_FAMILY   INT_MAX-2
#define NIG_GROUP_PREFIX   "NOT_IN_GRP"
#define NIG_VOLS_FAMILY   INT_MAX-3
#define REST_0DELEM_FAMILY   -4
#define REST_BALL_FAMILY   -5
#define REST_EDGES_FAMILY   -1
#define REST_FACES_FAMILY   -2
#define REST_NODES_FAMILY   1
#define REST_VOLUMES_FAMILY   -3

Typedef Documentation

typedef std::set<const SMDS_MeshElement*,TIDCompare > ElementsSet