#include <VisuGUI_Displayer.h>
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] |
References _PTR(), batchmode_visu_view3d.aContainer, batchmode_visu_view3d.aCurve, visu_apply_properties.aPrs, batchmode_visu_view3d.aTable, visu_pointmap3d.aView, visu_cache.aViewManager, buildContainer(), buildCurve(), buildPrs3d(), buildTable(), VISU.ClientSObjectToObject(), VISU.PointMap3d_i.CreateActor(), VISU.FindActorBase(), VISU.GetPlot2dViewer(), VISU.GetServant(), Handle(), myApp, VISU_PointMap3dActor.SetVisibility(), VISU.SetVisibilityState(), VISU.TCOLOREDPRS3DHOLDER, VISU.TCONTAINER, VISU.TCURVE, VISU.TPOINTMAP3D, and VISU.TTABLE.
| 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] |
| 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