VISU.ViewManager_i Class Reference

#include <VISU_ViewManager_i.hh>

Inheritance diagram for VISU.ViewManager_i:

Inheritance graph

Public Member Functions

 ViewManager_i (SALOMEDS::Study_ptr theStudy)
virtual ~ViewManager_i ()
virtual VISU::VISUType GetType ()
virtual View3D_ptr Create3DView ()
virtual View_ptr GetCurrentView ()
virtual TableView_ptr CreateTableView (VISU::Table_ptr theTable)
virtual XYPlot_ptr CreateXYPlot ()
virtual void Destroy (View_ptr theView)
virtual char * GetID ()

Static Public Member Functions

static CORBA::ORB_var GetORB ()
static PortableServer::POA_var GetPOA ()
static SALOME_NamingService * GetNS ()
static SALOME_LifeCycleCORBA * GetLCC ()
static VISU_Gen_iGetVisuGenImpl ()

Protected Attributes

SalomeApp_Application * myApplication
std::string myID

Static Protected Attributes

static QMutex * myMutex = NULL
static CORBA::ORB_var myOrb
static PortableServer::POA_var myPoa
static SALOME_NamingService * myNamingService
static VISU_Gen_imyVisuGenImpl
static SALOME_LifeCycleCORBA * myEnginesLifeCycle

Constructor & Destructor Documentation

VISU.ViewManager_i::ViewManager_i SALOMEDS::Study_ptr  theStudy  ) 
 

VISU.ViewManager_i::~ViewManager_i  )  [virtual]
 


Member Function Documentation

virtual VISU::VISUType VISU.ViewManager_i.GetType  )  [virtual]
 

Implements VISU.Base_i.

VISU::View3D_ptr VISU.ViewManager_i::Create3DView  )  [virtual]
 

VISU::View_ptr VISU.ViewManager_i::GetCurrentView  )  [virtual]
 

VISU::TableView_ptr VISU.ViewManager_i::CreateTableView VISU::Table_ptr  theTable  )  [virtual]
 

VISU::XYPlot_ptr VISU.ViewManager_i::CreateXYPlot  )  [virtual]
 

void VISU.ViewManager_i::Destroy View_ptr  theView  )  [virtual]
 

char * VISU.Base_i::GetID  )  [virtual, inherited]
 

Reimplemented in VISU.VISU_Gen_i, and VISU.VISU_Gen_i.

static CORBA::ORB_var VISU.Base_i.GetORB  )  [static, inherited]
 

static PortableServer::POA_var VISU.Base_i.GetPOA  )  [static, inherited]
 

static SALOME_NamingService* VISU.Base_i.GetNS  )  [static, inherited]
 

static SALOME_LifeCycleCORBA* VISU.Base_i.GetLCC  )  [static, inherited]
 

static VISU_Gen_i* VISU.Base_i.GetVisuGenImpl  )  [static, inherited]
 


Field Documentation

SalomeApp_Application* VISU.ViewManager_i.myApplication [protected]
 

std::string VISU.Base_i.myID [protected, inherited]
 

QMutex * VISU.Base_i::myMutex = NULL [static, protected, inherited]
 

CORBA::ORB_var VISU.Base_i::myOrb [static, protected, inherited]
 

PortableServer::POA_var VISU.Base_i::myPoa [static, protected, inherited]
 

SALOME_NamingService * VISU.Base_i::myNamingService [static, protected, inherited]
 

VISU_Gen_i * VISU.Base_i::myVisuGenImpl [static, protected, inherited]
 

SALOME_LifeCycleCORBA * VISU.Base_i::myEnginesLifeCycle [static, protected, inherited]