SMESH_subMesh_i Class Reference

#include <SMESH_subMesh_i.hxx>

Inheritance diagram for SMESH_subMesh_i:

Inheritance graph

Public Member Functions

 SMESH_subMesh_i ()
 SMESH_subMesh_i (PortableServer::POA_ptr thePOA, SMESH_Gen_i *gen_i, SMESH_Mesh_i *mesh_i, int localId)
 ~SMESH_subMesh_i ()
CORBA::Long GetNumberOfElements () throw (SALOME::SALOME_Exception)
CORBA::Long GetNumberOfNodes (CORBA::Boolean all) throw (SALOME::SALOME_Exception)
SMESH::long_arrayGetElementsId () throw (SALOME::SALOME_Exception)
SMESH::long_arrayGetElementsByType (SMESH::ElementType theElemType) throw (SALOME::SALOME_Exception)
SMESH::ElementType GetElementType (const CORBA::Long id, const bool iselem) throw (SALOME::SALOME_Exception)
SMESH::long_arrayGetNodesId () throw (SALOME::SALOME_Exception)
SMESH::SMESH_Mesh_ptr GetFather () throw (SALOME::SALOME_Exception)
GEOM::GEOM_Object_ptr GetSubShape () throw (SALOME::SALOME_Exception)
CORBA::Long GetId ()
SALOME_MED::FAMILY_ptr GetFamily () throw (SALOME::SALOME_Exception)
virtual SMESH::long_arrayGetIDs ()

Data Fields

SMESH_Mesh_i_mesh_i

Protected Attributes

SMESH_Gen_i_gen_i
int _localId

Constructor & Destructor Documentation

SMESH_subMesh_i::SMESH_subMesh_i  ) 
 

SMESH_subMesh_i::SMESH_subMesh_i PortableServer::POA_ptr  thePOA,
SMESH_Gen_i gen_i,
SMESH_Mesh_i mesh_i,
int  localId
 

SMESH_subMesh_i::~SMESH_subMesh_i  ) 
 


Member Function Documentation

CORBA::Long SMESH_subMesh_i::GetNumberOfElements  )  throw (SALOME::SALOME_Exception)
 

CORBA::Long SMESH_subMesh_i::GetNumberOfNodes CORBA::Boolean  all  )  throw (SALOME::SALOME_Exception)
 

SMESH::long_array * SMESH_subMesh_i::GetElementsId  )  throw (SALOME::SALOME_Exception)
 

SMESH::long_array * SMESH_subMesh_i::GetElementsByType SMESH::ElementType  theElemType  )  throw (SALOME::SALOME_Exception)
 

SMESH::ElementType SMESH_subMesh_i::GetElementType const CORBA::Long  id,
const bool  iselem
throw (SALOME::SALOME_Exception)
 

SMESH::long_array * SMESH_subMesh_i::GetNodesId  )  throw (SALOME::SALOME_Exception)
 

SMESH::SMESH_Mesh_ptr SMESH_subMesh_i::GetFather  )  throw (SALOME::SALOME_Exception)
 

GEOM::GEOM_Object_ptr SMESH_subMesh_i::GetSubShape  )  throw (SALOME::SALOME_Exception)
 

CORBA::Long SMESH_subMesh_i::GetId  ) 
 

SALOME_MED::FAMILY_ptr SMESH_subMesh_i::GetFamily  )  throw (SALOME::SALOME_Exception)
 

SMESH::long_array * SMESH_subMesh_i::GetIDs  )  [virtual]
 


Field Documentation

SMESH_Mesh_i* SMESH_subMesh_i._mesh_i
 

SMESH_Gen_i* SMESH_subMesh_i._gen_i [protected]
 

int SMESH_subMesh_i._localId [protected]