Version: 8.3.0
SMESH_Client Class Reference

#include <SMESH_Client.hxx>

Public Member Functions

 SMESH_Client (CORBA::ORB_ptr theORB, SMESH::SMESH_Mesh_ptr theMesh)
 
 ~SMESH_Client ()
 
bool Update (bool theIsClear)
 
SMDS_MeshGetMesh () const
 
SMDS_Meshoperator-> () const
 
SMESH::SMESH_Mesh_ptr GetMeshServer ()
 

Static Public Member Functions

static SMESH::SMESH_Gen_var GetSMESHGen (CORBA::ORB_ptr theORB, CORBA::Boolean &theIsEmbeddedMode)
 

Protected Attributes

SMESH::SMESH_Mesh_var myMeshServer
 
SMESHDS_MeshmySMESHDSMesh
 
SMDS_MeshmySMDSMesh
 

Constructor & Destructor Documentation

SMESH_Client::SMESH_Client ( CORBA::ORB_ptr  theORB,
SMESH::SMESH_Mesh_ptr  theMesh 
)
SMESH_Client::~SMESH_Client ( )

Member Function Documentation

SMDS_Mesh * SMESH_Client::GetMesh ( ) const

References mySMDSMesh.

Referenced by operator->().

SMESH::SMESH_Mesh_ptr SMESH_Client::GetMeshServer ( )

References myMeshServer.

SMESH::SMESH_Gen_var SMESH_Client::GetSMESHGen ( CORBA::ORB_ptr  theORB,
CORBA::Boolean &  theIsEmbeddedMode 
)
static

Referenced by SMESH_Client(), and SMESHGUI::SMESHGUI().

SMDS_Mesh * SMESH_Client::operator-> ( ) const

References GetMesh().

Field Documentation

SMESH::SMESH_Mesh_var SMESH_Client::myMeshServer
protected
SMDS_Mesh* SMESH_Client::mySMDSMesh
protected
SMESHDS_Mesh* SMESH_Client::mySMESHDSMesh
protected

Referenced by SMESH_Client(), Update(), and ~SMESH_Client().