28 #ifndef _SMESH_SUBMESH_I_HXX_
29 #define _SMESH_SUBMESH_I_HXX_
33 #include <SALOMEconfig.h>
34 #include CORBA_SERVER_HEADER(SMESH_Mesh)
35 #include CORBA_SERVER_HEADER(SMESH_Hypothesis)
36 #include CORBA_CLIENT_HEADER(GEOM_Gen)
38 #include "SALOME_GenericObj_i.hh"
45 public virtual POA_SMESH::SMESH_subMesh,
46 public virtual SALOME::GenericObj_i
56 CORBA::Long GetNumberOfElements()
57 throw (SALOME::SALOME_Exception);
59 CORBA::Long GetNumberOfNodes( CORBA::Boolean all )
60 throw (SALOME::SALOME_Exception);
63 throw (SALOME::SALOME_Exception);
66 throw (SALOME::SALOME_Exception);
69 throw (SALOME::SALOME_Exception);
72 throw (SALOME::SALOME_Exception);
74 SMESH::SMESH_Mesh_ptr GetFather()
75 throw (SALOME::SALOME_Exception);
78 throw (SALOME::SALOME_Exception);
107 virtual SMESH::SMESH_Mesh_ptr GetMesh();
112 virtual bool IsMeshInfoCorrect();
116 virtual SALOMEDS::TMPFile* GetVtkUgStream();