Version: 6.3.1
Data Structures | Enumerations | Functions

src/SALOME_SWIG/SALOMEGUI_Swig.cxx File Reference

#include "SALOMEGUI_Swig.hxx"
#include <SUIT_Session.h>
#include <SUIT_Desktop.h>
#include <SUIT_ViewWindow.h>
#include <SUIT_ViewManager.h>
#include <SUIT_DataObjectIterator.h>
#include <CAM_DataModel.h>
#include <LightApp_Application.h>
#include <LightApp_Displayer.h>
#include <LightApp_Study.h>
#include <LightApp_Module.h>
#include <LightApp_DataObject.h>
#include <LightApp_SelectionMgr.h>
#include <LightApp_DataOwner.h>
#include <SALOME_Prs.h>
#include <SOCC_ViewModel.h>
#include <SVTK_ViewModel.h>
#include <SVTK_ViewWindow.h>
#include <SOCC_ViewWindow.h>
#include <SPlot2d_ViewWindow.h>
#include <SALOME_Event.h>
#include <SALOME_ListIO.hxx>
#include <SALOME_InteractiveObject.hxx>
#include <SALOME_ListIteratorOfListIO.hxx>
Include dependency graph for SALOMEGUI_Swig.cxx:

Data Structures

class  THasDesktopEvent
class  TGetActiveStudyIdEvent
class  TGetActiveStudyNameEvent
class  TGetComponentNameEvent
class  TGetSelectedEvent
class  TIsInViewerEvent

Enumerations

enum  {
  __ViewTop, __ViewBottom, __ViewLeft, __ViewRight,
  __ViewFront, __ViewBack
}
 

View operation type.

More...

Functions

static LightApp_ApplicationgetApplication ()
 Get active application object.
static LightApp_StudygetActiveStudy ()
 Get active study object.
static void setView (int view)
 Change the view of the current view window.

Enumeration Type Documentation

anonymous enum
Enumerator:
__ViewTop 

view top side

__ViewBottom 

view bottom side

__ViewLeft 

view left side

__ViewRight 

view right side

__ViewFront 

view front side

__ViewBack 

view back side


Function Documentation

static LightApp_Application* getApplication ( ) [static]
Returns:
active application or 0 if there is no any

References SUIT_Session.activeApplication(), and SUIT_Session.session().

static LightApp_Study* getActiveStudy ( ) [static]
Returns:
active study or 0 if there is no study opened

References SUIT_Application.activeStudy(), and getApplication().

PyObject * setView ( int  type) [static]

Set view type for the current VTK viewer.

Parameters:
viewview operation type

If there is no active VTK viewer, nothing happens.

Parameters:
typeview type
Returns:
nothing (Py_None)

References __ViewBack, __ViewBottom, __ViewFront, __ViewLeft, __ViewRight, __ViewTop, SALOME_Event.Execute(), getApplication(), and ProcessVoidEvent().

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS