Version: 9.12.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::SMESH_Client ( CORBA::ORB_ptr  theORB,
SMESH::SMESH_Mesh_ptr  theMesh 
)

◆ ~SMESH_Client()

SMESH_Client::~SMESH_Client ( )

Member Function Documentation

◆ GetMesh()

SMDS_Mesh * SMESH_Client::GetMesh ( ) const

References mySMDSMesh.

Referenced by operator->().

◆ GetMeshServer()

SMESH::SMESH_Mesh_ptr SMESH_Client::GetMeshServer ( )

References myMeshServer.

◆ GetSMESHGen()

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

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

◆ operator->()

SMDS_Mesh * SMESH_Client::operator-> ( ) const

References GetMesh().

◆ Update()

Field Documentation

◆ myMeshServer

SMESH::SMESH_Mesh_var SMESH_Client::myMeshServer
protected

◆ mySMDSMesh

SMDS_Mesh* SMESH_Client::mySMDSMesh
protected

◆ mySMESHDSMesh

SMESHDS_Mesh* SMESH_Client::mySMESHDSMesh
protected

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