Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LightApp_SVTKDataOwner Class Reference

#include <LightApp_VTKSelector.h>

Inheritance diagram for LightApp_SVTKDataOwner:
Inheritance graph

Public Member Functions

virtual ~LightApp_SVTKDataOwner ()
 
 LightApp_SVTKDataOwner (const Handle(SALOME_InteractiveObject)&, SUIT_Desktop *)
 
const TColStd_IndexedMapOfInteger & GetIds () const
 
Selection_Mode GetMode () const
 
SALOME_ActorGetActor () const
 
- Public Member Functions inherited from LightApp_DataOwner
 LightApp_DataOwner (const Handle(SALOME_InteractiveObject)&theIO)
 
 LightApp_DataOwner (const QString &)
 
virtual ~LightApp_DataOwner ()
 
virtual QString keyString () const
 
const Handle (SALOME_InteractiveObject)&IO() const
 
QString entry () const
 
- Public Member Functions inherited from SUIT_DataOwner
 SUIT_DataOwner ()
 constructor More...
 
virtual ~SUIT_DataOwner ()
 destructor More...
 
- Public Member Functions inherited from RefCount
 RefCount ()
 constructor More...
 
 RefCount (const RefCount &)
 copy constructor More...
 
virtual ~RefCount ()
 destructor More...
 
RefCountoperator= (const RefCount &)
 operator= (does not change counter) More...
 
void upcount ()
 increments reference counter More...
 
void downcount ()
 decrements reference counter More...
 
int refcount () const
 get reference counter value More...
 

Protected Member Functions

SVTK_ViewWindowGetActiveViewWindow () const
 

Protected Attributes

TColStd_IndexedMapOfInteger myIds
 
SUIT_DesktopmyDesktop
 

Detailed Description

Provide salome vtk data owner list.

Constructor & Destructor Documentation

virtual LightApp_SVTKDataOwner::~LightApp_SVTKDataOwner ( )
inlinevirtual
LightApp_SVTKDataOwner::LightApp_SVTKDataOwner ( const Handle(SALOME_InteractiveObject)&  theIO,
SUIT_Desktop theDesktop 
)

Constructor.

Member Function Documentation

SVTK_ViewWindow * LightApp_SVTKDataOwner::GetActiveViewWindow ( ) const
protected
Returns
active SVTK view window
SALOME_Actor * LightApp_SVTKDataOwner::GetActor ( ) const

Finds corresponding actor in the active viewer.

Gets actor pointer.

const TColStd_IndexedMapOfInteger & LightApp_SVTKDataOwner::GetIds ( ) const

Gets dataowners ids list.

Selection_Mode LightApp_SVTKDataOwner::GetMode ( ) const

Gets selection mode.

References ActorSelection.

Member Data Documentation

SUIT_Desktop* LightApp_SVTKDataOwner::myDesktop
protected
TColStd_IndexedMapOfInteger LightApp_SVTKDataOwner::myIds
mutableprotected

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