Back to index

salome-smesh  6.5.0
Public Member Functions
SMESH::SMESH_subMesh Interface Reference

import "SMESH_Mesh.idl";

Inheritance diagram for SMESH::SMESH_subMesh:
Inheritance graph
[legend]
Collaboration diagram for SMESH::SMESH_subMesh:
Collaboration graph
[legend]

List of all members.

Public Member Functions

long GetNumberOfElements () raises (SALOME::SALOME_Exception)
 
  

long GetNumberOfNodes (in boolean all) raises (SALOME::SALOME_Exception)
 
  

long_array GetElementsId () raises (SALOME::SALOME_Exception)
 
  

long_array GetElementsByType (in ElementType theType) raises (SALOME::SALOME_Exception)
 
  

ElementType GetElementType (in long id, in boolean iselem) raises (SALOME::SALOME_Exception)
 Return type of submesh element.
long_array GetNodesId () raises (SALOME::SALOME_Exception)
 
  

GEOM::GEOM_Object GetSubShape () raises (SALOME::SALOME_Exception)
 Get geom shape the submesh is dedicated to.
SMESH_Mesh GetFather () raises (SALOME::SALOME_Exception)
 Get SMESH_Mesh which stores nodes coordinates & elements definition.
long GetId ()
 Get the internal Id.
SALOME_MED::FAMILY GetFamily () raises (SALOME::SALOME_Exception)
 Get MED subMesh.
long_array GetIDs ()
 Returns a sequence of all element IDs.
long_array GetMeshInfo ()
 Returns statistic of mesh elements.
array_of_ElementType GetTypes ()
 Returns types of elements it contains.
SMESH_Mesh GetMesh ()
 Returns the mesh.
boolean IsMeshInfoCorrect ()
 Returns false if GetMeshInfo() returns incorrect information that may happen if mesh data is not yet fully loaded from the file of study.

Detailed Description

Definition at line 929 of file SMESH_Mesh.idl.


Member Function Documentation

long_array SMESH::SMESH_subMesh::GetElementsByType ( in ElementType  theType) raises (SALOME::SALOME_Exception)

  

Here is the caller graph for this function:

long_array SMESH::SMESH_subMesh::GetElementsId ( ) raises (SALOME::SALOME_Exception)

  

Here is the caller graph for this function:

ElementType SMESH::SMESH_subMesh::GetElementType ( in long  id,
in boolean  iselem 
) raises (SALOME::SALOME_Exception)

Return type of submesh element.

Here is the caller graph for this function:

SALOME_MED::FAMILY SMESH::SMESH_subMesh::GetFamily ( ) raises (SALOME::SALOME_Exception)

Get MED subMesh.

SMESH_Mesh SMESH::SMESH_subMesh::GetFather ( ) raises (SALOME::SALOME_Exception)

Get SMESH_Mesh which stores nodes coordinates & elements definition.

Get the internal Id.

Definition at line 128 of file SMESH_subMesh.cxx.

{
  //MESSAGE("SMESH_subMesh::GetId");
  return _Id;
}

Here is the caller graph for this function:

Returns a sequence of all element IDs.

Returns the mesh.

Here is the caller graph for this function:

Returns statistic of mesh elements.

Returns:
array of number enityties by index of EntityType
long_array SMESH::SMESH_subMesh::GetNodesId ( ) raises (SALOME::SALOME_Exception)

  

long SMESH::SMESH_subMesh::GetNumberOfElements ( ) raises (SALOME::SALOME_Exception)

  

long SMESH::SMESH_subMesh::GetNumberOfNodes ( in boolean  all) raises (SALOME::SALOME_Exception)

  

const TopoDS_Shape & SMESH_subMesh::GetSubShape ( ) raises (SALOME::SALOME_Exception)

Get geom shape the submesh is dedicated to.

Definition at line 507 of file SMESH_subMesh.cxx.

{
        //MESSAGE("SMESH_subMesh::GetSubShape");
        return _subShape;
}

Here is the caller graph for this function:

Returns types of elements it contains.

It's empty if the SMESH_IDSource contains no IDs

Returns false if GetMeshInfo() returns incorrect information that may happen if mesh data is not yet fully loaded from the file of study.


The documentation for this interface was generated from the following files: