Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Attributes

VisuGUI_Displayer Class Reference

#include <VisuGUI_Displayer.h>

Inheritance diagram for VisuGUI_Displayer:
Inheritance graph

Public Member Functions

 VisuGUI_Displayer (SalomeApp_Application *)
 ~VisuGUI_Displayer ()
virtual SALOME_Prs * buildPresentation (const QString &, SALOME_View *=0)
virtual bool canBeDisplayed (const QString &, const QString &) const
virtual bool IsDisplayed (const QString &, SALOME_View *=0) const
virtual void AfterDisplay (SALOME_View *, const SALOME_Prs2d *)
virtual void AfterErase (SALOME_View *, const SALOME_Prs2d *)

Protected Member Functions

bool addCurve (SPlot2d_Prs *, Plot2d_ViewWindow *, VISU::Curve_i *) const
virtual void buildPrs3d (SVTK_ViewWindow *, VISU::Prs3d_i *) const
virtual SPlot2d_Prs * buildCurve (Plot2d_ViewWindow *, VISU::Curve_i *) const
virtual SPlot2d_Prs * buildContainer (Plot2d_ViewWindow *, VISU::Container_i *) const
virtual SPlot2d_Prs * buildTable (Plot2d_ViewWindow *, VISU::Table_i *) const

Private Attributes

SalomeApp_Application * myApp

Constructor & Destructor Documentation

VisuGUI_Displayer::VisuGUI_Displayer ( SalomeApp_Application *  app)
VisuGUI_Displayer::~VisuGUI_Displayer ( )

Member Function Documentation

SALOME_Prs * VisuGUI_Displayer::buildPresentation ( const QString &  theEntry,
SALOME_View *  theView = 0 
) [virtual]
bool VisuGUI_Displayer::canBeDisplayed ( const QString &  entry,
const QString &  viewer_type 
) const [virtual]
bool VisuGUI_Displayer::IsDisplayed ( const QString &  id,
SALOME_View *  vf = 0 
) const [virtual]
void VisuGUI_Displayer::AfterDisplay ( SALOME_View *  vf,
const SALOME_Prs2d *  p 
) [virtual]
void VisuGUI_Displayer::AfterErase ( SALOME_View *  vf,
const SALOME_Prs2d *  p 
) [virtual]
bool VisuGUI_Displayer::addCurve ( SPlot2d_Prs *  prs,
Plot2d_ViewWindow *  wnd,
VISU::Curve_i c 
) const [protected]
void VisuGUI_Displayer::buildPrs3d ( SVTK_ViewWindow *  theViewWindow,
VISU::Prs3d_i thePrs3d 
) const [protected, virtual]
SPlot2d_Prs * VisuGUI_Displayer::buildCurve ( Plot2d_ViewWindow *  wnd,
VISU::Curve_i c 
) const [protected, virtual]

References addCurve().

SPlot2d_Prs * VisuGUI_Displayer::buildContainer ( Plot2d_ViewWindow *  wnd,
VISU::Container_i c 
) const [protected, virtual]
SPlot2d_Prs * VisuGUI_Displayer::buildTable ( Plot2d_ViewWindow *  wnd,
VISU::Table_i t 
) const [protected, virtual]

Field Documentation

SalomeApp_Application* VisuGUI_Displayer.myApp [private]
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