Back to index

salome-gui  6.5.0
Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | Private Member Functions | Private Attributes
SPLOT2D_EXPORT Protocol Reference

#include <SPlot2d_Curve.h>

Inheritance diagram for SPLOT2D_EXPORT:
Inheritance graph
[legend]
Collaboration diagram for SPLOT2D_EXPORT:
Collaboration graph
[legend]

List of all members.

Signals

void legendSelected (const QString &)
void clearSelected ()

Public Member Functions

 SPlot2d_Curve ()
virtual ~SPlot2d_Curve ()
 SPlot2d_Curve (const SPlot2d_Curve &curve)
SPlot2d_Curveoperator= (const SPlot2d_Curve &curve)
virtual QString getTableTitle () const
virtual bool hasIO () const
virtual Handle (SALOME_InteractiveObject) getIO() const
virtual void setIO (const Handle(SALOME_InteractiveObject)&)
virtual bool hasTableIO () const
virtual Handle (SALOME_InteractiveObject) getTableIO() const
virtual void setTableIO (const Handle(SALOME_InteractiveObject)&)
virtual void addOwner (const QString &owner)
virtual void removeOwner (const QString &owner)
virtual OwnerSet getOwners () const
virtual void addOwners (OwnerSet &owners)
 SPlot2d_Histogram ()
virtual ~SPlot2d_Histogram ()
 SPlot2d_Histogram (const SPlot2d_Histogram &hist)
SPlot2d_Histogramoperator= (const SPlot2d_Histogram &hist)
virtual bool hasIO () const
virtual Handle (SALOME_InteractiveObject) getIO() const
virtual void setIO (const Handle(SALOME_InteractiveObject)&)
 SPlot2d_Prs ()
 SPlot2d_Prs (const Plot2d_Object *obj)
 SPlot2d_Prs (const Plot2d_Prs *prs)
 ~SPlot2d_Prs ()
virtual bool IsNull () const
objectList GetObjects () const
 SPlot2d_Viewer (bool theAutoDel=false)
virtual ~SPlot2d_Viewer ()
virtual QString getType () const
void highlight (const Handle(SALOME_InteractiveObject)&IObject, bool highlight, bool update=true)
void unHighlightAll ()
void rename (const Handle(SALOME_InteractiveObject)&, const QString &, Plot2d_ViewFrame *=0)
void renameAll (const Handle(SALOME_InteractiveObject)&, const QString &)
bool isInViewer (const Handle(SALOME_InteractiveObject)&IObject)
virtual SUIT_ViewWindowcreateView (SUIT_Desktop *theDesktop)
void Display (const Handle(SALOME_InteractiveObject)&IObject, bool update=true)
void DisplayOnly (const Handle(SALOME_InteractiveObject)&IObject)
void Erase (const Handle(SALOME_InteractiveObject)&IObject, bool update=true)
void Display (const SALOME_Prs2d *)
void Erase (const SALOME_Prs2d *, const bool=false)
virtual void EraseAll (const bool=false)
virtual void Repaint ()
virtual SALOME_PrsCreatePrs (const char *entry=0)
virtual bool isVisible (const Handle(SALOME_InteractiveObject)&IObject)
virtual void GetVisible (SALOME_ListIO &theList)
virtual void setObjectsSelected (SALOME_ListIO &theList)
SPlot2d_CurvegetCurveByIO (const Handle(SALOME_InteractiveObject)&, Plot2d_ViewFrame *=0)
Plot2d_ViewFrame * getActiveViewFrame ()
 Handle (SALOME_InteractiveObject) FindIObject(const char *Entry)
 SPlot2d_ViewWindow (SUIT_Desktop *, Plot2d_Viewer *)
virtual ~SPlot2d_ViewWindow ()

Static Public Member Functions

static QString Type ()

Protected Slots

virtual void onLegendClicked (QwtPlotItem *plotItem)

Protected Member Functions

virtual bool action (const int)

Private Member Functions

 Handle (SALOME_InteractiveObject) myIO
 Handle (SALOME_InteractiveObject) myTableIO
 Handle (SALOME_InteractiveObject) myIO

Private Attributes

OwnerSet myOwners
bool myDeselectAnalytical

Detailed Description

Definition at line 41 of file SPlot2d_Curve.h.


Constructor & Destructor Documentation

virtual SPLOT2D_EXPORT::~SPlot2d_Curve ( ) [virtual]
virtual SPLOT2D_EXPORT::~SPlot2d_Histogram ( ) [virtual]
virtual SPLOT2D_EXPORT::~SPlot2d_Viewer ( ) [virtual]
virtual SPLOT2D_EXPORT::~SPlot2d_ViewWindow ( ) [virtual]

Member Function Documentation

virtual bool SPLOT2D_EXPORT::action ( const int  ) [protected, virtual]
virtual void SPLOT2D_EXPORT::addOwner ( const QString &  owner) [virtual]
virtual void SPLOT2D_EXPORT::addOwners ( OwnerSet owners) [virtual]
virtual SALOME_Prs* SPLOT2D_EXPORT::CreatePrs ( const char *  entry = 0) [virtual]
virtual SUIT_ViewWindow* SPLOT2D_EXPORT::createView ( SUIT_Desktop theDesktop) [virtual]
void SPLOT2D_EXPORT::Display ( const Handle(SALOME_InteractiveObject)&  IObject,
bool  update = true 
)
void SPLOT2D_EXPORT::Erase ( const Handle(SALOME_InteractiveObject)&  IObject,
bool  update = true 
)
void SPLOT2D_EXPORT::Erase ( const SALOME_Prs2d ,
const bool  = false 
)
virtual void SPLOT2D_EXPORT::EraseAll ( const bool  = false) [virtual]
Plot2d_ViewFrame* SPLOT2D_EXPORT::getActiveViewFrame ( )
SPlot2d_Curve* SPLOT2D_EXPORT::getCurveByIO ( const Handle(SALOME_InteractiveObject)&  ,
Plot2d_ViewFrame *  = 0 
)
virtual OwnerSet SPLOT2D_EXPORT::getOwners ( ) const [virtual]
virtual QString SPLOT2D_EXPORT::getTableTitle ( ) const [virtual]
virtual QString SPLOT2D_EXPORT::getType ( ) const [inline, virtual]

Definition at line 52 of file SPlot2d_ViewModel.h.

{ return Type(); }

Here is the call graph for this function:

virtual void SPLOT2D_EXPORT::GetVisible ( SALOME_ListIO theList) [virtual]
virtual SPLOT2D_EXPORT::Handle ( SALOME_InteractiveObject  ) const [virtual]
virtual SPLOT2D_EXPORT::Handle ( SALOME_InteractiveObject  ) const [virtual]
virtual SPLOT2D_EXPORT::Handle ( SALOME_InteractiveObject  ) const [virtual]
virtual bool SPLOT2D_EXPORT::hasIO ( ) const [virtual]
virtual bool SPLOT2D_EXPORT::hasIO ( ) const [virtual]
virtual bool SPLOT2D_EXPORT::hasTableIO ( ) const [virtual]
void SPLOT2D_EXPORT::highlight ( const Handle(SALOME_InteractiveObject)&  IObject,
bool  highlight,
bool  update = true 
) [inline]

Definition at line 55 of file SPlot2d_ViewModel.h.

{}
virtual bool SPLOT2D_EXPORT::IsNull ( ) const [virtual]
virtual bool SPLOT2D_EXPORT::isVisible ( const Handle(SALOME_InteractiveObject)&  IObject) [virtual]
void SPLOT2D_EXPORT::legendSelected ( const QString &  ) [signal]
virtual void SPLOT2D_EXPORT::onLegendClicked ( QwtPlotItem *  plotItem) [protected, virtual, slot]
SPlot2d_Histogram& SPLOT2D_EXPORT::operator= ( const SPlot2d_Histogram hist)
SPlot2d_Curve& SPLOT2D_EXPORT::operator= ( const SPlot2d_Curve curve)
virtual void SPLOT2D_EXPORT::removeOwner ( const QString &  owner) [virtual]
void SPLOT2D_EXPORT::rename ( const Handle(SALOME_InteractiveObject)&  ,
const QString &  ,
Plot2d_ViewFrame *  = 0 
)
void SPLOT2D_EXPORT::renameAll ( const Handle(SALOME_InteractiveObject)&  ,
const QString &   
)
virtual void SPLOT2D_EXPORT::Repaint ( ) [virtual]
virtual void SPLOT2D_EXPORT::setIO ( const Handle(SALOME_InteractiveObject)&  ) [virtual]
virtual void SPLOT2D_EXPORT::setIO ( const Handle(SALOME_InteractiveObject)&  ) [virtual]
virtual void SPLOT2D_EXPORT::setObjectsSelected ( SALOME_ListIO theList) [virtual]
SPLOT2D_EXPORT::SPlot2d_Prs ( const Plot2d_Object *  obj)
SPLOT2D_EXPORT::SPlot2d_Prs ( const Plot2d_Prs *  prs)
SPLOT2D_EXPORT::SPlot2d_Viewer ( bool  theAutoDel = false)
SPLOT2D_EXPORT::SPlot2d_ViewWindow ( SUIT_Desktop ,
Plot2d_Viewer *   
)
static QString SPLOT2D_EXPORT::Type ( ) [inline, static]

Definition at line 45 of file SPlot2d_ViewModel.h.

{ return "Plot2d"; }

Here is the caller graph for this function:

Definition at line 56 of file SPlot2d_ViewModel.h.

{}

Member Data Documentation

Definition at line 93 of file SPlot2d_ViewModel.h.

Definition at line 68 of file SPlot2d_Curve.h.


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