#include "SMESH_SMESHGUI.hxx"#include "SMESHGUI_Utils.h"#include <SMESH_Object.h>#include <SALOMEDSClient_definitions.hxx>#include <SALOME_InteractiveObject.hxx>#include <VTKViewer_Filter.h>

Go to the source code of this file.
Packages | |
| package | SMESH |
Typedefs | |
| typedef std::pair< int, std::string > | SMESH.TKeyOfVisualObj |
Enumerations | |
| enum | SMESH.EDisplaing { SMESH.eDisplayAll, SMESH.eDisplay, SMESH.eDisplayOnly, SMESH.eErase, SMESH.eEraseAll } |
Functions | |
| TVisualObjPtr | SMESH.GetVisualObj (int theStudyId, const char *theEntry, bool nulData) |
| Returns an updated visual object. | |
| void | SMESH.OnVisuException () |
| Notify the user on problems during visualization. | |
| SVTK_ViewWindow * | SMESH.GetViewWindow (const SalomeApp_Module *theModule, bool createIfNotFound) |
| Return active view window, if it instantiates SVTK_ViewWindow class, overwise find or create corresponding view window, make it active and return it. | |
| SVTK_ViewWindow * | SMESH.FindVtkViewWindow (SUIT_ViewManager *theMgr, SUIT_ViewWindow *theWindow) |
| SVTK_ViewWindow * | SMESH.GetVtkViewWindow (SUIT_ViewWindow *theWindow) |
| SVTK_ViewWindow * | SMESH.GetCurrentVtkView () |
| void | SMESH.RepaintCurrentView () |
| void | SMESH.RepaintViewWindow (SVTK_ViewWindow *theWindow) |
| void | SMESH.RenderViewWindow (SVTK_ViewWindow *theWindow) |
| void | SMESH.FitAll () |
| SMESH_Actor * | SMESH.FindActorByEntry (SUIT_ViewWindow *theWindow, const char *theEntry) |
| SMESH_Actor * | SMESH.FindActorByEntry (const char *theEntry) |
| SMESH_Actor * | SMESH.FindActorByObject (CORBA::Object_ptr theObject) |
| SMESH_Actor * | SMESH.CreateActor (_PTR(Study) theStudy, const char *theEntry, int theIsClear) |
| void | SMESH.DisplayActor (SUIT_ViewWindow *theWnd, SMESH_Actor *theActor) |
| void | SMESH.RemoveActor (SUIT_ViewWindow *theWnd, SMESH_Actor *theActor) |
| void | SMESH.RemoveVisuData (int studyID) |
| Remove all VisualObjs of a study. | |
| bool | SMESH.UpdateView (SUIT_ViewWindow *theWnd, EDisplaing theAction, const char *theEntry) |
| bool | SMESH.UpdateView (EDisplaing theAction, const char *theEntry) |
| void | SMESH.UpdateView () |
| bool | SMESH.UpdateNulData (const Handle(SALOME_InteractiveObject)&theIO, bool theDisplay) |
| bool | SMESH.Update (const Handle(SALOME_InteractiveObject)&theIO, bool theDisplay) |
| void | SMESH.SetPointRepresentation (bool) |
| void | SMESH.SetPickable (SMESH_Actor *=0) |
| void | SMESH.UpdateSelectionProp (SMESHGUI *theModule) |
| SVTK_Selector * | SMESH.GetSelector (SUIT_ViewWindow *theWindow) |
| void | SMESH.SetFilter (const Handle(VTKViewer_Filter)&theFilter, SVTK_Selector *theSelector) |
| SMESH.Handle (VTKViewer_Filter) GetFilter(int theId | |
| SVTK_Selector *bool | SMESH.IsFilterPresent (int, SVTK_Selector *=GetSelector()) |
| void | SMESH.RemoveFilter (int, SVTK_Selector *=GetSelector()) |
| void | SMESH.RemoveFilters (SVTK_Selector *=GetSelector()) |
| bool | SMESH.IsValid (SALOME_Actor *, int, SVTK_Selector *=GetSelector()) |
| int | SMESH.GetNameOfSelectedNodes (SVTK_Selector *, const Handle(SALOME_InteractiveObject)&, QString &) |
| int | SMESH.GetNameOfSelectedElements (SVTK_Selector *, const Handle(SALOME_InteractiveObject)&, QString &) |
| int | SMESH.GetEdgeNodes (SVTK_Selector *, const TVisualObjPtr &, int &, int &) |
| int | SMESH.GetNameOfSelectedNodes (LightApp_SelectionMgr *, const Handle(SALOME_InteractiveObject)&, QString &) |
| int | SMESH.GetNameOfSelectedNodes (LightApp_SelectionMgr *, QString &) |
| int | SMESH.GetNameOfSelectedElements (LightApp_SelectionMgr *, const Handle(SALOME_InteractiveObject)&, QString &) |
| int | SMESH.GetNameOfSelectedElements (LightApp_SelectionMgr *, QString &) |
| int | SMESH.GetSelected (LightApp_SelectionMgr *, TColStd_IndexedMapOfInteger &, const bool=true) |
| int | SMESH.GetEdgeNodes (LightApp_SelectionMgr *, int &, int &) |
| void | SMESH.SetControlsPrecision (const long) |
| void | SMESH.ClearPlot2Viewers (SUIT_ViewWindow *theWindow) |
| bool | SMESH.ComputeClippingPlaneParameters (std::list< vtkActor * > theActorList, vtkFloatingPointType theNormal[3], vtkFloatingPointType theDist, vtkFloatingPointType theBounds[6], vtkFloatingPointType theOrigin[3]) |
| void | SMESH.RemoveVisualObjectWithActors (const char *theEntry, bool fromAllViews) |
| Remove VisualObj and its actor from all views. | |