Namespaces | |
| namespace | Controls | 
Data Structures | |
| struct | NotifyerAndWaiter | 
| Object notified on change of base objects and notifying dependent objects in its turn.  More... | |
| class | Functor_i | 
| class | NumericalFunctor_i | 
| class | MinimumAngle_i | 
| class | AspectRatio_i | 
| class | AspectRatio3D_i | 
| class | Warping_i | 
| class | Taper_i | 
| class | Skew_i | 
| class | Area_i | 
| class | Volume3D_i | 
| class | MaxElementLength2D_i | 
| class | MaxElementLength3D_i | 
| class | Length_i | 
| class | Length2D_i | 
| class | MultiConnection_i | 
| class | MultiConnection2D_i | 
| class | BallDiameter_i | 
| class | NodeConnectivityNumber_i | 
| class | Predicate_i | 
| class | BadOrientedVolume_i | 
| class | BareBorderVolume_i | 
| class | BareBorderFace_i | 
| class | OverConstrainedVolume_i | 
| class | OverConstrainedFace_i | 
| class | BelongToMeshGroup_i | 
| class | BelongToGeom_i | 
| class | BelongToSurface_i | 
| class | BelongToPlane_i | 
| class | BelongToCylinder_i | 
| class | BelongToGenSurface_i | 
| class | LyingOnGeom_i | 
| class | FreeBorders_i | 
| class | FreeEdges_i | 
| class | FreeFaces_i | 
| class | FreeNodes_i | 
| class | EqualNodes_i | 
| class | EqualEdges_i | 
| class | EqualFaces_i | 
| class | EqualVolumes_i | 
| class | RangeOfIds_i | 
| class | LinearOrQuadratic_i | 
| class | GroupColor_i | 
| class | ElemGeomType_i | 
| class | ElemEntityType_i | 
| class | CoplanarFaces_i | 
| class | ConnectedElements_i | 
| class | Comparator_i | 
| class | LessThan_i | 
| class | MoreThan_i | 
| class | EqualTo_i | 
| class | LogicalNOT_i | 
| class | LogicalBinary_i | 
| class | LogicalAND_i | 
| class | LogicalOR_i | 
| class | Filter_i | 
| class | FilterLibrary_i | 
| class | FilterManager_i | 
| class | Measurements_i | 
| struct | TVar | 
| Object used to make TPythonDump know that its held value can be a varible.  More... | |
| class | TPythonDump | 
| Utility helping in storing SMESH engine calls as python commands.  More... | |
| struct | ClippingPlaneInfo | 
| class | TElementSimulation | 
| class | TElementSimulationQuad | 
| class | OrientedPlane | 
| struct | TPlaneData | 
| struct | MemoryReserve | 
| Allocate some memory at construction and release it at destruction.  More... | |
| class | TShapeDisplayer | 
| Class showing shapes without publishing.  More... | |
| class | TPolySimulation | 
| class | TNodeSimulation | 
| class | toStrT | 
| Class useful to convert a string returned from a CORBA call to other string types w/o memory leak.  More... | |
| struct | toQStr | 
| struct | toStdStr | 
| struct | toUtf8 | 
| class | ApplicableToAny | 
| struct | HistogramRectangle | 
| Parameters of a reclangle of histogram.  More... | |
| interface | Functor | 
| Base interface for all functors ( i.e.  More... | |
| interface | NumericalFunctor | 
| Numerical functors are intended for calculating value by Id of mesh entity.  More... | |
| interface | MinimumAngle | 
| interface | AspectRatio | 
| interface | AspectRatio3D | 
| interface | Warping | 
| interface | Taper | 
| interface | Skew | 
| interface | Area | 
| interface | Volume3D | 
| interface | MaxElementLength2D | 
| interface | MaxElementLength3D | 
| interface | Length | 
| interface | Length2D | 
| interface | MultiConnection | 
| interface | MultiConnection2D | 
| interface | BallDiameter | 
| interface | NodeConnectivityNumber | 
| interface | Predicate | 
| Predicates are intended for verification of criteria, they return bool value by mesh id.  More... | |
| interface | BadOrientedVolume | 
| Logical functor (predicate) "Bad Oriented Volume".  More... | |
| interface | BareBorderVolume | 
| Logical functor (predicate) "Volumes with bare border".  More... | |
| interface | BareBorderFace | 
| Logical functor (predicate) "Faces with bare border".  More... | |
| interface | OverConstrainedVolume | 
| Logical functor (predicate) "Over-constrained Volume" Verify whether a mesh volume has only one facet shared with other volumes.  More... | |
| interface | OverConstrainedFace | 
| Logical functor (predicate) "Over-constrained Face".  More... | |
| interface | EqualNodes | 
| Logical functor (predicate) "Equal Nodes".  More... | |
| interface | EqualEdges | 
| Logical functor (predicate) "Equal Edges".  More... | |
| interface | EqualFaces | 
| Logical functor (predicate) "Equal Faces".  More... | |
| interface | EqualVolumes | 
| Logical functor (predicate) "Equal Volumes".  More... | |
| interface | BelongToMeshGroup | 
| Logical functor (predicate) "Belong To Mesh Group".  More... | |
| interface | BelongToGeom | 
| Logical functor (predicate) "Belong To Geometry".  More... | |
| interface | BelongToSurface | 
| Logical functor (predicate) "Belong To Surface".  More... | |
| interface | BelongToPlane | 
| Logical functor (predicate) "Belong To Plane".  More... | |
| interface | BelongToCylinder | 
| Logical functor (predicate) "Belong To Cylinder".  More... | |
| interface | BelongToGenSurface | 
| Logical functor (predicate) "Belong To Generic Surface".  More... | |
| interface | LyingOnGeom | 
| Logical functor (predicate) "Lying On Geometry".  More... | |
| interface | FreeBorders | 
| Logical functor (predicate) "Free borders".  More... | |
| interface | FreeEdges | 
| Logical functor (predicate) "Free edges".  More... | |
| interface | FreeNodes | 
| Logical functor (predicate) "Free nodes".  More... | |
| interface | FreeFaces | 
| Logical functor (predicate) "Free faces".  More... | |
| interface | RangeOfIds | 
| Abstract logical functor (predicate) "RangeOfIds".  More... | |
| interface | Comparator | 
| Comparator.  More... | |
| interface | LessThan | 
| interface | MoreThan | 
| interface | EqualTo | 
| interface | Logical | 
| Logical predicates are intended for compose predicates using boolean operations.  More... | |
| interface | LogicalNOT | 
| interface | LogicalBinary | 
| interface | LogicalAND | 
| interface | LogicalOR | 
| interface | LinearOrQuadratic | 
| Logical functor (predicate) "Is element Linear or Quadratic".  More... | |
| interface | GroupColor | 
| Predicate "Group Color" Returns color of group to which mesh element belongs to.  More... | |
| interface | ElemGeomType | 
| Predicate "Element geometry type" Returns is element has indicated geometry type.  More... | |
| interface | ElemEntityType | 
| Predicate "Element entity type" Returns is element has indicated entity type.  More... | |
| interface | CoplanarFaces | 
| Predicate "Coplanar faces" Returns true if a mesh face is a coplanar neighbour to a given one.  More... | |
| interface | ConnectedElements | 
| Predicate "Connected Elements" Returns true if an element is connected via other elements to the element located at a given point.  More... | |
| interface | Filter | 
| Filter.  More... | |
| interface | FilterLibrary | 
| Interface for working with library of filters.  More... | |
| interface | FilterManager | 
| Interface of Filter manager.  More... | |
| struct | AlgoStateError | 
| Hypothesis definintion error.  More... | |
| struct | ComputeError | 
| interface | SMESH_Gen | 
| interface | SMESH_GroupBase | 
| SMESH_Group: base interface of group object.  More... | |
| interface | SMESH_Group | 
| SMESH_Group: interface of a standalone group object.  More... | |
| interface | SMESH_GroupOnGeom | 
| SMESH_GroupOnGeom: interface of a group object linked to geometry.  More... | |
| interface | SMESH_GroupOnFilter | 
| SMESH_GroupOnFilter: interface of a group object defined by filter.  More... | |
| interface | SMESH_Hypothesis | 
| interface | SMESH_Algo | 
| interface | SMESH_0D_Algo | 
| interface | SMESH_1D_Algo | 
| interface | SMESH_2D_Algo | 
| interface | SMESH_3D_Algo | 
| struct | Measure | 
| interface | Measurements | 
| struct | log_block | 
| struct | PointStruct | 
| struct | DirStruct | 
| struct | AxisStruct | 
| struct | NodePosition | 
| Node location on a shape.  More... | |
| struct | ElementPosition | 
| Element location on a shape.  More... | |
| struct | MedFileInfo | 
| A structure containing information about MED file.  More... | |
| struct | ElementSubType | 
| Structure used in mesh edit preview data (MeshPreviewStruct)  More... | |
| struct | MeshPreviewStruct | 
| Structure containing mesh edit preview data.  More... | |
| interface | SMESH_IDSource | 
| interface | SMESH_Mesh | 
| interface | SMESH_subMesh | 
| struct | FreeBorder | 
| struct | FreeBorderPart | 
| struct | CoincidentFreeBorders | 
| interface | SMESH_MeshEditor | 
| This interface makes modifications on the Mesh - removing elements and nodes etc.  More... | |
| interface | SMESH_Pattern | 
| SMESH_Pattern: interface of mesh pattern.  More... | |
Typedefs | |
| typedef vtkSmartPointer < OrientedPlane >  | TPlane | 
| typedef std::list< vtkActor * > | TActorList | 
| typedef std::vector< TPlane > | TPlaneVector | 
| typedef std::vector< TPlaneData > | TPlaneDataVector | 
| typedef IMap< QString,  HypothesisData * >  | THypothesisDataMap | 
| typedef std::vector< _PTR(SObject)> | SObjectList | 
| typedef  SALOME::GenericObj_wrap < SMESH_IDSource >  | IDSource_wrap | 
| typedef std::map < TKeyOfVisualObj, TVisualObjPtr >  | TVisualObjCont | 
| typedef std::pair< int,  std::string >  | TKeyOfVisualObj | 
| typedef sequence < HistogramRectangle >  | Histogram | 
| typedef sequence < SALOMEDS::SObject >  | sobject_list | 
| typedef sequence < GEOM::GEOM_Object >  | object_array | 
| typedef sequence< SMESH_Mesh > | mesh_array | 
| typedef sequence< AlgoStateError > | algo_error_array | 
| typedef sequence< ComputeError > | compute_error_array | 
| typedef sequence< string > | ListOfParameters | 
| typedef sequence< string > | ListOfHypothesisName | 
| typedef sequence < SMESH_Hypothesis >  | ListOfHypothesis | 
| typedef sequence< SMESH_GroupBase > | ListOfGroups | 
| typedef sequence< SMESH_IDSource > | ListOfIDSources | 
| typedef sequence< double > | double_array | 
| typedef sequence< long > | long_array | 
| typedef sequence< string > | string_array | 
| typedef sequence< long_array > | array_of_long_array | 
| typedef sequence< log_block > | log_array | 
| typedef sequence< PointStruct > | nodes_array | 
| typedef sequence< ElementType > | array_of_ElementType | 
| typedef sequence< ElementSubType > | types_array | 
| typedef sequence< SMESH_subMesh > | submesh_array | 
| typedef sequence< submesh_array > | submesh_array_array | 
| typedef sequence< FreeBorder > | ListOfFreeBorders | 
| typedef sequence< FreeBorderPart > | FreeBordersGroup | 
| typedef sequence < FreeBordersGroup >  | ListOfFreeBorderGroups | 
| typedef sequence < SMESH::PointStruct >  | point_array | 
Functions | |
| double | GetFloat (const QString &theValue, double theDefault) | 
| double | GetFloat (const QString &theValue, const QString &theSection, double theDefault) | 
| void | WriteUnstructuredGrid (vtkUnstructuredGrid *theGrid, const char *theFileName) | 
| QColor | GetColor (const QString &theSect, const QString &theName, const QColor &def) | 
| void | GetColor (const QString &theSect, const QString &theName, int &r, int &g, int &b, const QColor &def) | 
| void | GetColor (const QString &theSect, const QString &theName, double &r, double &g, double &b, const QColor &def) | 
| void | GetColor (const QString &theSect, const QString &theName, QColor &color, int &delta, QString def) | 
| std::map< SMDSAbs_ElementType,  int >  | GetEntitiesFromObject (SMESH_VisualObj *theObject) | 
| void | ProcessIn2DViewers (SMESH_Actor *theActor, Viewer2dActionType aType) | 
| Get histogram from the input actor Repaint/Remove the histogram in/from each opened Plot2D Viewer.  More... | |
| template<class TArray > | |
| void | DumpArray (const TArray &theArray, TPythonDump &theStream) | 
| TCollection_AsciiString | myLongStringStart ("TPythonDump::LongStringStart") | 
| TCollection_AsciiString | myLongStringEnd ("TPythonDump::LongStringEnd") | 
| void | printException (const char *text) | 
| Predicate_i * | GetPredicate (Predicate_ptr thePredicate) | 
| Predicate_i * | GetPredicate (SMESH::Predicate_ptr thePredicate) | 
| const char * | FunctorTypeToString (SMESH::FunctorType ft) | 
| Return a string corresponding to an item of enum FunctorType.  More... | |
| SMESH::FunctorType | StringToFunctorType (const char *str) | 
| Converts a string to FunctorType.  More... | |
| template<class T > | |
| T | DownCast (CORBA::Object_ptr theArg) | 
| void | throwCorbaException (const char *excText) | 
| Function used in SMESH_CATCH to convert a caught exception to SALOME::SALOME_Exception.  More... | |
| QString | errorText (int errCode, const char *comment) | 
| _PTR (SObject) getSubShapeSO(int subShapeID = SMESH::FindSObject(aMainShape) | |
| Return SO of a sub-shape.  More... | |
| if (subShapeID==1||!so) return so | |
| _PTR (ChildIterator) it | |
| if (_PTR(Study) study=SMESH::GetActiveStudyDocument()) it | |
| if (it) | |
| GEOM::GEOM_Object_ptr | getSubShape (int subShapeID, GEOM::GEOM_Object_var aMainShape) | 
| Return sub-shape by ID.  More... | |
| QString | shapeTypeName (GEOM::GEOM_Object_var aShape, const char *dflt="") | 
| QString | shapeText (int subShapeID, GEOM::GEOM_Object_var aMainShape) | 
| Return text describing a sub-shape.  More... | |
| int | getSelectedRows (QTableWidget *table, QList< int > &rows) | 
| Return a list of selected rows.  More... | |
| SMESH::FilterManager_var & | GetFilterManager () | 
| GEOM::GEOM_Gen_var | GetGEOMGen () | 
| GEOM::GEOM_Object_var | GetShapeOnMeshOrSubMesh (_PTR(SObject) theMeshOrSubmesh, bool *isMesh) | 
| GEOM::GEOM_Object_var | GetGeom (_PTR(SObject) theSO) | 
| char * | GetGeomName (_PTR(SObject) smeshSO) | 
| GEOM::GEOM_Object_ptr | GetSubShape (GEOM::GEOM_Object_ptr theMainShape, long theID) | 
| bool | GetGeomEntries (Handle(SALOME_InteractiveObject)&hypIO, QString &subGeom, QString &meshGeom) | 
| Return entries of sub-mesh geometry and mesh geometry by an IO of assigned hypothesis.  More... | |
| SMESH::SMESH_Group_var | AddGroup (SMESH::SMESH_Mesh_ptr theMesh, SMESH::ElementType theType, const QString &theGroupName) | 
| void | processHypothesisStatus (const int theHypStatus, SMESH::SMESH_Hypothesis_ptr theHyp, const bool theIsAddition, const char *theError=0) | 
| static QString | mangledHypoSetName (HypothesesSet *hypSet) | 
| Prepends dimension and appends '[custom]' to the name of hypothesis set.  More... | |
| static QString | demangledHypoSetName (QString name) | 
| Removes dimension and '[custom]' from the name of hypothesis set.  More... | |
| void | InitAvailableHypotheses () | 
| QStringList | GetAvailableHypotheses (const bool isAlgo, const int theDim, const bool isAux, const bool hasGeometry, const bool isSubMesh) | 
| QStringList | GetHypothesesSets (int maxDim) | 
| HypothesesSet * | GetHypothesesSet (const QString &theSetName) | 
| HypothesisData * | GetHypothesisData (const QString &aHypType) | 
| HypothesisData * | GetGroupTitle (const HypothesisData *hyp, const bool isAlgo) | 
| Return the HypothesisData holding a name of a group of hypotheses a given hypothesis belongs to.  More... | |
| bool | IsAvailableHypothesis (const HypothesisData *algoData, const QString &hypType, bool &isAuxiliary) | 
| bool | IsCompatibleAlgorithm (const HypothesisData *algo1Data, const HypothesisData *algo2Data) | 
| SMESHGUI_GenericHypothesisCreator * | GetHypothesisCreator (const QString &aHypType) | 
| SMESH::SMESH_Hypothesis_ptr | CreateHypothesis (const QString &aHypType, const QString &aHypName, const bool isAlgo) | 
| bool | IsApplicable (const QString &aHypType, GEOM::GEOM_Object_ptr theGeomObject, const bool toCheckAll) | 
| bool | AddHypothesisOnMesh (SMESH::SMESH_Mesh_ptr aMesh, SMESH::SMESH_Hypothesis_ptr aHyp) | 
| bool | AddHypothesisOnSubMesh (SMESH::SMESH_subMesh_ptr aSubMesh, SMESH::SMESH_Hypothesis_ptr aHyp) | 
| bool | RemoveHypothesisOrAlgorithmOnMesh (const Handle(SALOME_InteractiveObject)&IObject) | 
| bool | RemoveHypothesisOrAlgorithmOnMesh (_PTR(SObject) MorSM, SMESH::SMESH_Hypothesis_ptr anHyp) | 
| SObjectList | GetMeshesUsingAlgoOrHypothesis (SMESH::SMESH_Hypothesis_ptr AlgoOrHyp) | 
| QString | GetMessageOnAlgoStateErrors (const algo_error_array &errors) | 
| const char * | Plugin_Name () | 
| SMESH_Mesh_var | GetMeshByIO (const Handle(SALOME_InteractiveObject)&theIO) | 
| QString | UniqueMeshName (const QString &theBaseName, const QString &thePostfix) | 
| QString | UniqueName (const QString &theBaseName, _PTR(SObject) theParent, const QString &thePostfix) | 
| SMESH::Measurements_var & | GetMeasurements () | 
| long | AddNode (SMESH::SMESH_Mesh_ptr theMesh, float x, float y, float z, const QStringList &theParameters) | 
| SMESH::SMESH_Pattern_var | GetPattern () | 
| SUIT_Desktop * | GetDesktop (const CAM_Module *theModule) | 
| LightApp_SelectionMgr * | GetSelectionMgr (const SalomeApp_Module *theModule) | 
| SUIT_ResourceMgr * | GetResourceMgr (const SalomeApp_Module *) | 
| GetCStudy (const SalomeApp_Study *theStudy) | |
| CORBA::Object_var | DataOwnerToObject (const LightApp_DataOwnerPtr &theOwner) | 
| SUIT_Study * | GetActiveStudy () | 
| SUIT_ViewWindow * | GetActiveWindow () | 
| _PTR (Study) GetActiveStudyDocument() | |
| void | SetName (_PTR(SObject) theSObject, const QString &theName) | 
| void | SetValue (_PTR(SObject) theSObject, const QString &theValue) | 
| void | setFileName (_PTR(SObject) theSObject, const QString &theValue) | 
| void | setFileType (_PTR(SObject) theSObject, const QString &theValue) | 
| CORBA::Object_var | SObjectToObject (_PTR(SObject) theSObject, _PTR(Study)) | 
| CORBA::Object_var | SObjectToObject (_PTR(SObject) theSObject) | 
| CORBA::Object_var | IObjectToObject (const Handle(SALOME_InteractiveObject)&theIO) | 
| CORBA::Object_var | IORToObject (const QString &theIOR) | 
| int | GetNameOfSelectedIObjects (LightApp_SelectionMgr *theMgr, QString &theName) | 
| void | ModifiedMesh (_PTR(SObject) theSObject, bool theIsNotModif, bool isEmptyMesh) | 
| void | ShowHelpFile (const QString &theHelpFileName) | 
| gp_XYZ | getNormale (const SMDS_MeshFace *theFace) | 
| Return normale to a given face.  More... | |
| QString | fromUtf8 (const char *txt) | 
| QString | fromUtf8 (const std::string &txt) | 
| SalomeApp_Study * | GetAppStudy (const CAM_Module *) | 
| template<class TInterface > | |
| TInterface::_var_type | DataOwnerToInterface (const LightApp_DataOwnerPtr &theDataOwner) | 
| template<class TInterface > | |
| TInterface::_var_type | SObjectToInterface (_PTR(SObject) theSObject) | 
| template<class TInterface > | |
| TInterface::_var_type | IObjectToInterface (const Handle(SALOME_InteractiveObject)&theIO) | 
| template<class TInterface > | |
| TInterface::_var_type | IORToInterface (const QString &theIOR) | 
| void | RemoveVisualObjectWithActors (const char *theEntry, bool fromAllViews) | 
| Remove VisualObj and its actor from all views.  More... | |
| void | RemoveAllObjectsWithActors () | 
| Remove all VisualObjs and their actors from all views.  More... | |
| void | RemoveVisuData (int studyID) | 
| Remove all VisualObjs of a study.  More... | |
| void | OnVisuException () | 
| Notify the user on problems during visualization.  More... | |
| TVisualObjPtr | GetVisualObj (int theStudyId, const char *theEntry, bool nulData) | 
| Returns an updated visual object.  More... | |
| SVTK_ViewWindow * | 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.  More... | |
| SVTK_ViewWindow * | FindVtkViewWindow (SUIT_ViewManager *theMgr, SUIT_ViewWindow *theWindow) | 
| SVTK_ViewWindow * | GetVtkViewWindow (SUIT_ViewWindow *theWindow) | 
| SVTK_ViewWindow * | GetCurrentVtkView () | 
| void | RepaintCurrentView () | 
| void | RepaintViewWindow (SVTK_ViewWindow *theWindow) | 
| void | RenderViewWindow (SVTK_ViewWindow *theWindow) | 
| void | FitAll () | 
| SMESH_Actor * | FindActorByEntry (SUIT_ViewWindow *theWindow, const char *theEntry) | 
| SMESH_Actor * | FindActorByEntry (const char *theEntry) | 
| SMESH_Actor * | FindActorByObject (CORBA::Object_ptr theObject) | 
| SMESH_Actor * | CreateActor (_PTR(Study) theStudy, const char *theEntry, int theIsClear) | 
| void | DisplayActor (SUIT_ViewWindow *theWnd, SMESH_Actor *theActor) | 
| void | RemoveActor (SUIT_ViewWindow *theWnd, SMESH_Actor *theActor) | 
| bool | noSmeshActors (SUIT_ViewWindow *theWnd) | 
| Return true if there are no SMESH actors in a view.  More... | |
| bool | UpdateView (SUIT_ViewWindow *theWnd, EDisplaing theAction, const char *theEntry) | 
| bool | UpdateView (EDisplaing theAction, const char *theEntry) | 
| void | UpdateView () | 
| bool | Update (const Handle(SALOME_InteractiveObject)&theIO, bool theDisplay) | 
| bool | UpdateNulData (const Handle(SALOME_InteractiveObject)&theIO, bool theDisplay) | 
| void | UpdateSelectionProp (SMESHGUI *theModule) | 
| void | UpdateFontProp (SMESHGUI *theModule) | 
| SVTK_Selector * | GetSelector (SUIT_ViewWindow *theWindow) | 
| void | SetFilter (const Handle(VTKViewer_Filter)&theFilter, SVTK_Selector *theSelector) | 
| Handle (VTKViewer_Filter) GetFilter(int theId | |
| bool | IsFilterPresent (int theId, SVTK_Selector *theSelector) = GetSelector() ) | 
| void | RemoveFilter (int theId, SVTK_Selector *theSelector) | 
| void | RemoveFilters (SVTK_Selector *theSelector) | 
| bool | IsValid (SALOME_Actor *theActor, int theCellId, SVTK_Selector *theSelector) | 
| void | SetPointRepresentation (bool theIsVisible) | 
| void | SetPickable (SMESH_Actor *theActor) | 
| int | GetNameOfSelectedNodes (SVTK_Selector *theSelector, const Handle(SALOME_InteractiveObject)&theIO, QString &theName) | 
| int | GetNameOfSelectedElements (SVTK_Selector *theSelector, const Handle(SALOME_InteractiveObject)&theIO, QString &theName) | 
| int | GetEdgeNodes (SVTK_Selector *theSelector, const TVisualObjPtr &theVisualObject, int &theId1, int &theId2) | 
| int | GetNameOfSelectedNodes (LightApp_SelectionMgr *theMgr, const Handle(SALOME_InteractiveObject)&theIO, QString &theName) | 
| int | GetNameOfSelectedNodes (LightApp_SelectionMgr *theMgr, QString &theName) | 
| int | GetNameOfSelectedElements (LightApp_SelectionMgr *theMgr, const Handle(SALOME_InteractiveObject)&theIO, QString &theName) | 
| int | GetNameOfSelectedElements (LightApp_SelectionMgr *theMgr, QString &theName) | 
| int | GetSelected (LightApp_SelectionMgr *theMgr, TColStd_IndexedMapOfInteger &theMap, const bool theIsElement) | 
| int | GetEdgeNodes (LightApp_SelectionMgr *theMgr, int &theId1, int &theId2) | 
| void | SetControlsPrecision (const long theVal) | 
| void | ComputeBoundsParam (double theBounds[6], double theDirection[3], double theMinPnt[3], double &theMaxBoundPrj, double &theMinBoundPrj) | 
| void | DistanceToPosition (double theBounds[6], double theDirection[3], double theDist, double thePos[3]) | 
| void | PositionToDistance (double theBounds[6], double theDirection[3], double thePos[3], double &theDist) | 
| bool | ComputeClippingPlaneParameters (std::list< vtkActor * > theActorList, double theNormal[3], double theDist, double theBounds[6], double theOrigin[3]) | 
| bool | ComputeBounds (std::list< vtkActor * > theActorList, double theBounds[6]) | 
| void | ClearPlot2Viewers (SUIT_ViewWindow *theWindow) | 
| Find all SMESH_Actor's in the View Window.  More... | |
| void | throwSalomeEx (const char *txt) | 
| void | doNothing (const char *txt) | 
| typedef sequence<AlgoStateError> SMESH::algo_error_array | 
| typedef sequence<ElementType> SMESH::array_of_ElementType | 
| typedef sequence<long_array> SMESH::array_of_long_array | 
| typedef sequence<ComputeError> SMESH::compute_error_array | 
| typedef sequence<double > SMESH::double_array | 
| typedef sequence<FreeBorderPart> SMESH::FreeBordersGroup | 
| typedef sequence<HistogramRectangle> SMESH::Histogram | 
| typedef SALOME::GenericObj_wrap<SMESH_IDSource> SMESH::IDSource_wrap | 
| typedef sequence<FreeBordersGroup> SMESH::ListOfFreeBorderGroups | 
| typedef sequence<FreeBorder> SMESH::ListOfFreeBorders | 
| typedef sequence<SMESH_GroupBase> SMESH::ListOfGroups | 
| typedef sequence<SMESH_Hypothesis> SMESH::ListOfHypothesis | 
| typedef sequence<string> SMESH::ListOfHypothesisName | 
| typedef sequence<SMESH_IDSource> SMESH::ListOfIDSources | 
| typedef sequence<string> SMESH::ListOfParameters | 
| typedef sequence<log_block> SMESH::log_array | 
| typedef sequence<long > SMESH::long_array | 
| typedef sequence<SMESH_Mesh> SMESH::mesh_array | 
| typedef sequence<PointStruct> SMESH::nodes_array | 
| typedef sequence<GEOM::GEOM_Object> SMESH::object_array | 
| typedef sequence<SMESH::PointStruct> SMESH::point_array | 
| typedef sequence<SALOMEDS::SObject> SMESH::sobject_list | 
| typedef std::vector<_PTR(SObject)> SMESH::SObjectList | 
| typedef sequence<string > SMESH::string_array | 
| typedef sequence<SMESH_subMesh> SMESH::submesh_array | 
| typedef sequence<submesh_array> SMESH::submesh_array_array | 
| typedef std::list<vtkActor*> SMESH::TActorList | 
| typedef IMap<QString,HypothesisData*> SMESH::THypothesisDataMap | 
| typedef std::pair<int,std::string> SMESH::TKeyOfVisualObj | 
| typedef vtkSmartPointer<OrientedPlane> SMESH::TPlane | 
| typedef std::vector<TPlaneData> SMESH::TPlaneDataVector | 
| typedef std::vector<TPlane> SMESH::TPlaneVector | 
| typedef std::map<TKeyOfVisualObj,TVisualObjPtr> SMESH::TVisualObjCont | 
| typedef sequence<ElementSubType> SMESH::types_array | 
| enum SMESH::Bnd_Dimension | 
| enum SMESH::Dimension | 
| enum SMESH::EDisplaing | 
| enum SMESH::ElementOrder | 
| enum SMESH::ElementType | 
Enumeration for element type, like in SMDS.
| Enumerator | |
|---|---|
| ALL | |
| NODE | |
| EDGE | |
| FACE | |
| VOLUME | |
| ELEM0D | |
| BALL | |
| NB_ELEMENT_TYPES | |
| enum SMESH::EntityType | 
Enumeration of entity type used in mesh info array, it should be synchronised with enum SMDSAbs_EntityType.
| enum SMESH::FunctorType | 
Enumeration of functor types.
| enum SMESH::GeometryType | 
Enumeration for element geometry type, like SMDSAbs_GeometryType in SMDSAbs_ElementType.hxx.
| Enumerator | |
|---|---|
| Geom_POINT | |
| Geom_EDGE | |
| Geom_TRIANGLE | |
| Geom_QUADRANGLE | |
| Geom_POLYGON | |
| Geom_TETRA | |
| Geom_PYRAMID | |
| Geom_HEXA | |
| Geom_PENTA | |
| Geom_HEXAGONAL_PRISM | |
| Geom_POLYHEDRA | |
| Geom_BALL | |
| Geom_LAST | |
Enumeration for hypothesis status (used by AddHypothesis() and RemoveHypothesis() methods)
| enum SMESH::LabelFont | 
| enum SMESH::log_command | 
| enum SMESH::MED_VERSION | 
| enum SMESH::Mode | 
| enum SMESH::Orientation | 
| SMESH::_PTR | ( | Study | ) | 
References _PTR(), and GetActiveStudy().
| SMESH::_PTR | ( | SObject | ) | = SMESH::FindSObject(aMainShape) | 
Return SO of a sub-shape.
References _PTR(), and SObject().
Referenced by _PTR(), _PTR(), AddHypothesisOnMesh(), AddHypothesisOnSubMesh(), AddNode(), CreateActor(), CreateHypothesis(), DataOwnerToObject(), FindActorByObject(), GetGeom(), GetGeomEntries(), GetGeomName(), GetMeshesUsingAlgoOrHypothesis(), GetSubShape(), getSubShape(), GetVisualObj(), IObjectToObject(), ModifiedMesh(), processHypothesisStatus(), RemoveHypothesisOrAlgorithmOnMesh(), setFileName(), setFileType(), SetName(), SetValue(), shapeText(), SObjectToObject(), UniqueMeshName(), UniqueName(), Update(), UpdateNulData(), and UpdateView().
| SMESH::_PTR | ( | ChildIterator | ) | 
| SMESH::SMESH_Group_var SMESH::AddGroup | ( | SMESH::SMESH_Mesh_ptr | theMesh, | 
| SMESH::ElementType | theType, | ||
| const QString & | theGroupName | ||
| ) | 
References SMESHGUI::GetSMESHGUI().
Referenced by SMESHGUI_NodesDlg::ClickOnApply(), SMESHGUI_AddMeshElementDlg::ClickOnApply(), SMESHGUI_CreatePolyhedralVolumeDlg::ClickOnApply(), SMESHGUI_AddQuadraticElementDlg::ClickOnApply(), SMESH_Mesh::MEDToMesh(), SMESHGUI_GroupDlg::onApply(), SMESHGUI::OnGUIEvent(), and SMESH_Mesh::UNVToMesh().
| bool SMESH::AddHypothesisOnMesh | ( | SMESH::SMESH_Mesh_ptr | aMesh, | 
| SMESH::SMESH_Hypothesis_ptr | aHyp | ||
| ) | 
References _PTR(), GetShapeOnMeshOrSubMesh(), HYP_OK, HYP_UNKNOWN_FATAL, MESSAGE, ModifiedMesh(), processHypothesisStatus(), and SObject().
Referenced by SMESHGUI_MeshOp::createMesh(), and SMESHGUI_MeshOp::editMeshOrSubMesh().
| bool SMESH::AddHypothesisOnSubMesh | ( | SMESH::SMESH_subMesh_ptr | aSubMesh, | 
| SMESH::SMESH_Hypothesis_ptr | aHyp | ||
| ) | 
References _PTR(), GetShapeOnMeshOrSubMesh(), HYP_OK, HYP_UNKNOWN_FATAL, MESSAGE, ModifiedMesh(), processHypothesisStatus(), and SObject().
Referenced by SMESHGUI_MeshOp::createSubMesh(), and SMESHGUI_MeshOp::editMeshOrSubMesh().
| long SMESH::AddNode | ( | SMESH::SMESH_Mesh_ptr | theMesh, | 
| float | x, | ||
| float | y, | ||
| float | z, | ||
| const QStringList & | theParameters | ||
| ) | 
References _PTR(), GetVisualObj(), and SObject().
Referenced by SMESHDS_SubMesh::AddElement(), and SMESHGUI_NodesDlg::ClickOnApply().
| void SMESH::ClearPlot2Viewers | ( | SUIT_ViewWindow * | theWindow | ) | 
Find all SMESH_Actor's in the View Window.
If actor constains Plot2d_Histogram object remove it from each Plot2d Viewer.
References GetVtkViewWindow(), ProcessIn2DViewers(), and RemoveFrom2dViewer.
Referenced by SMESHGUI::onViewClosed().
| bool SMESH::ComputeBounds | ( | std::list< vtkActor * > | theActorList, | 
| double | theBounds[6] | ||
| ) | 
| void SMESH::ComputeBoundsParam | ( | double | theBounds[6], | 
| double | theDirection[3], | ||
| double | theMinPnt[3], | ||
| double & | theMaxBoundPrj, | ||
| double & | theMinBoundPrj | ||
| ) | 
Referenced by DistanceToPosition(), and PositionToDistance().
| bool SMESH::ComputeClippingPlaneParameters | ( | std::list< vtkActor * > | theActorList, | 
| double | theNormal[3], | ||
| double | theDist, | ||
| double | theBounds[6], | ||
| double | theOrigin[3] | ||
| ) | 
References ComputeBounds(), and DistanceToPosition().
Referenced by SMESHGUI_ClippingDlg::AddPlane(), and SMESHGUI_ClippingDlg::SetCurrentPlaneParam().
| SMESH_Actor * SMESH::CreateActor | ( | _PTR(Study) | theStudy, | 
| const char * | theEntry, | ||
| int | theIsClear | ||
| ) | 
References _PTR(), BALL, EDGE, ELEM0D, GetColor(), SMESHGUI::GetSMESHGUI(), GetVisualObj(), SMESH_Actor::New(), NODE, SMESH_Actor::Set0DColor(), SMESH_Actor::SetBallColor(), SMESH_Actor::SetEdgeColor(), SMESH_Actor::SetNodeColor(), SMESH_Actor::SetSufaceColor(), SMESH_Actor::SetVolumeColor(), SObject(), SObjectToObject(), and VOLUME.
Referenced by SMESHGUI_Displayer::buildPresentation(), SMESHGUI_BuildCompoundDlg::ClickOnApply(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_MeshPatternDlg::onApply(), SMESHGUI_DisplayEntitiesDlg::onOk(), and UpdateView().
| SMESH::SMESH_Hypothesis_ptr SMESH::CreateHypothesis | ( | const QString & | aHypType, | 
| const QString & | aHypName, | ||
| const bool | isAlgo | ||
| ) | 
| TInterface::_var_type SMESH::DataOwnerToInterface | ( | const LightApp_DataOwnerPtr & | theDataOwner | ) | 
References DataOwnerToObject().
| CORBA::Object_var SMESH::DataOwnerToObject | ( | const LightApp_DataOwnerPtr & | theOwner | ) | 
References _PTR(), Handle(), SObject(), and SObjectToObject().
Referenced by DataOwnerToInterface().
      
  | 
  static | 
Removes dimension and '[custom]' from the name of hypothesis set.
Referenced by GetHypothesesSet().
| void SMESH::DisplayActor | ( | SUIT_ViewWindow * | theWnd, | 
| SMESH_Actor * | theActor | ||
| ) | 
References GetVtkViewWindow(), MESSAGE, OCC_CATCH_SIGNALS, and OnVisuException().
Referenced by SMESHGUI_Displayer::buildPresentation(), SMESHGUI_BuildCompoundDlg::ClickOnApply(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_MeshPatternDlg::onApply(), SMESHGUI_DisplayEntitiesDlg::onOk(), and UpdateView().
| void SMESH::DistanceToPosition | ( | double | theBounds[6], | 
| double | theDirection[3], | ||
| double | theDist, | ||
| double | thePos[3] | ||
| ) | 
References ComputeBoundsParam().
Referenced by ComputeClippingPlaneParameters().
| void SMESH::doNothing | ( | const char * | txt | ) | 
References MESSAGE.
Referenced by SMESH_MeshEditor_i::FindCoincidentFreeBorders(), SMESH_PreMeshInfo::ForgetAllData(), SMESH_PreMeshInfo::FullLoadFromFile(), SMESH_Mesh_i::GetComputeProgress(), StdMeshers_QuadrangleParams_i::GetEnforcedNodes(), SMESH_Gen_i::IsApplicable(), SMESH_PreMeshInfo::LoadFromFile(), SMESH_PreMeshInfo::SaveToFile(), and SMESH_MeshEditor_i::SewCoincidentFreeBorders().
| T SMESH::DownCast | ( | CORBA::Object_ptr | theArg | ) | 
References SMESH_Gen_i::GetServant().
Referenced by _pyGroup::_pyGroup(), _pyMesh::addFatherMesh(), _pyGen::AddObject(), SMESH_MesherHelper::ApplyIn2D(), _pyGroup::CanClear(), _pyMesh::Flush(), Handle(), isCorrectArg(), SMESHGUI_MultiEditDlg::isIdValid(), _pyMesh::Process(), _pyGroup::Process(), _pyGen::SetProxyObject(), and VISCOUS_3D::_Smoother1D::smoothAnalyticEdge().
| void SMESH::DumpArray | ( | const TArray & | theArray, | 
| TPythonDump & | theStream | ||
| ) | 
Referenced by SMESH::TPythonDump::operator<<().
| QString SMESH::errorText | ( | int | errCode, | 
| const char * | comment | ||
| ) | 
References CASE2TEXT, COMPERR_ALGO_FAILED, COMPERR_BAD_INPUT_MESH, COMPERR_BAD_PARMETERS, COMPERR_BAD_SHAPE, COMPERR_CANCELED, COMPERR_EXCEPTION, COMPERR_MEMORY_PB, COMPERR_NO_MESH_ON_SHAPE, COMPERR_OCC_EXCEPTION, COMPERR_OK, COMPERR_SLM_EXCEPTION, COMPERR_STD_EXCEPTION, and COMPERR_WARNING.
Referenced by SMESHGUI_BaseComputeOp::showComputeResult(), and SMESHGUI_BaseComputeOp::showEvaluateResult().
| SMESH_Actor * SMESH::FindActorByEntry | ( | SUIT_ViewWindow * | theWindow, | 
| const char * | theEntry | ||
| ) | 
References GetVtkViewWindow(), and Handle().
Referenced by SMESHGUI_Displayer::buildPresentation(), SMESHGUI_Make2DFrom3DOp::compute2DMesh(), TGetActorAspect::Execute(), TSelectListEvent::Execute(), SMESHGUI_FilterDlg::filterSelectionSource(), FindActorByEntry(), FindActorByObject(), SMESHGUI_FilterDlg::getActor(), GetEdgeNodes(), GetNameOfSelectedElements(), GetNameOfSelectedNodes(), SMESHGUI_Selection::isVisible(), SMESHGUI_MeshPatternDlg::onApply(), SMESHGUI_GroupDlg::onApply(), SMESHGUI_GenericHypothesisCreator::onDialogFinished(), SMESHGUI::OnGUIEvent(), SMESHGUI_TransparencyDlg::onSelectionChanged(), SMESHGUI_Preferences_ScalarBarDlg::onSelectionChanged(), SMESHGUI_SingleEditDlg::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_SplitVolumesDlg::onSelectionDone(), SMESHGUI::onUpdateControlActions(), SMESHGUI_Selection::processOwner(), RemoveHypothesisOrAlgorithmOnMesh(), RemoveVisualObjectWithActors(), SMESHGUI::renameObject(), SMESHGUI_MinDistance::selectionChanged(), SMESHGUI_BoundingBox::selectionChanged(), SMESHGUI_ReorientFacesOp::selectionDone(), SMESHGUI_3TypesSelector::selectionIntoArgument(), SMESHGUI_RemoveElementsDlg::SelectionIntoArgument(), SMESHGUI_RemoveNodesDlg::SelectionIntoArgument(), SMESHGUI_CopyMeshDlg::SelectionIntoArgument(), SMESHGUI_AddMeshElementDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_AddQuadraticElementDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_RevolutionDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), SMESHGUI_SewingDlg::SelectionIntoArgument(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionDlg::SelectionIntoArgument(), SMESH_Swig::SetActorAspect(), SMESHGUI_TransparencyDlg::SetTransparency(), SMESHGUI_MeshInfoDlg::showInfo(), SMESHGUI_DisplayEntitiesDlg::SMESHGUI_DisplayEntitiesDlg(), and UpdateView().
| SMESH_Actor * SMESH::FindActorByEntry | ( | const char * | theEntry | ) | 
References FindActorByEntry(), and GetActiveWindow().
| SMESH_Actor * SMESH::FindActorByObject | ( | CORBA::Object_ptr | theObject | ) | 
References _PTR(), FindActorByEntry(), and SObject().
Referenced by SMESHGUI_MeshPatternDlg::activateSelection(), SMESHGUI_SelectionOp::actor(), SMESHGUI_CreatePolyhedralVolumeDlg::checkEditLine(), SMESHGUI_RenumberingDlg::ClickOnApply(), SMESHGUI_ScaleDlg::ClickOnApply(), SMESHGUI_TranslationDlg::ClickOnApply(), SMESHGUI_RotationDlg::ClickOnApply(), SMESHGUI_SymmetryDlg::ClickOnApply(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_MeshPatternDlg::displayPreview(), SMESHGUI_FilterDlg::getActor(), SMESHGUI_ShapeByMeshOp::onElemIdChanged(), SMESHGUI_MultiEditDlg::onListSelectionChanged(), SMESHGUI_GroupDlg::onObjectSelectionChanged(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_ExtrusionAlongPathDlg::onTextChange(), SMESHGUI_MeshPatternDlg::onTextChanged(), SMESHGUI_GroupDlg::restoreShowEntityMode(), SMESHGUI_NodesDlg::SelectionIntoArgument(), SMESHGUI_CopyMeshDlg::SelectionIntoArgument(), SMESHGUI_SmoothingDlg::SelectionIntoArgument(), SMESHGUI_CreatePolyhedralVolumeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionDlg::SelectionIntoArgument(), SMESHGUI_GroupDlg::SetAppropriateActor(), SMESHGUI_ExtrusionAlongPathDlg::SetEditCurrentArgument(), and SMESHGUI_GroupDlg::setShowEntityMode().
| SVTK_ViewWindow * SMESH::FindVtkViewWindow | ( | SUIT_ViewManager * | theMgr, | 
| SUIT_ViewWindow * | theWindow | ||
| ) | 
| void SMESH::FitAll | ( | ) | 
References GetCurrentVtkView(), MESSAGE, OCC_CATCH_SIGNALS, and OnVisuException().
Referenced by SMESHGUI_MeshPatternDlg::onApply(), and UpdateView().
| QString SMESH::fromUtf8 | ( | const char * | txt | ) | 
Referenced by SMESHGUI::contextMenuPopup(), fromUtf8(), SMESHGUI_GroupDlg::init(), and SMESHGUI::message().
| QString SMESH::fromUtf8 | ( | const std::string & | txt | ) | 
References fromUtf8().
| const char * SMESH::FunctorTypeToString | ( | SMESH::FunctorType | ft | ) | 
Return a string corresponding to an item of enum FunctorType.
References FT_Undefined, and getFunctNames().
Referenced by SMESH_GroupOnFilter_i::FilterToString(), and Handle().
| SUIT_Study * SMESH::GetActiveStudy | ( | ) | 
Referenced by _PTR(), and UpdateView().
| SUIT_ViewWindow * SMESH::GetActiveWindow | ( | ) | 
| SalomeApp_Study* SMESH::GetAppStudy | ( | const CAM_Module * | ) | 
| QColor SMESH::GetColor | ( | const QString & | theSect, | 
| const QString & | theName, | ||
| const QColor & | def | ||
| ) | 
Referenced by CreateActor(), SMESHGUI_ClippingDlg::createPreviewWidget(), GetColor(), SMESH::OrientedPlane::Init(), SMESHGUI_GroupDlg::onApply(), SMESHGUI::restoreVisualParameters(), SMESHGUI_GroupOpDlg::setDefaultGroupColor(), SMESHGUI_GroupDlg::setDefaultGroupColor(), SMESH_ActorDef::SMESH_ActorDef(), SMESH_DeviceActor::SMESH_DeviceActor(), SMESHGUI_MeshEditPreview::SMESHGUI_MeshEditPreview(), SMESH::TElementSimulation::TElementSimulation(), SMESH::TElementSimulationQuad::TElementSimulationQuad(), SMESH::TNodeSimulation::TNodeSimulation(), SMESH::TPolySimulation::TPolySimulation(), and UpdateFontProp().
| void SMESH::GetColor | ( | const QString & | theSect, | 
| const QString & | theName, | ||
| int & | r, | ||
| int & | g, | ||
| int & | b, | ||
| const QColor & | def | ||
| ) | 
| void SMESH::GetColor | ( | const QString & | theSect, | 
| const QString & | theName, | ||
| double & | r, | ||
| double & | g, | ||
| double & | b, | ||
| const QColor & | def | ||
| ) | 
References GetColor().
| void SMESH::GetColor | ( | const QString & | theSect, | 
| const QString & | theName, | ||
| QColor & | color, | ||
| int & | delta, | ||
| QString | def | ||
| ) | 
| SMESH::GetCStudy | ( | const SalomeApp_Study * | theStudy | ) | 
| SVTK_ViewWindow * SMESH::GetCurrentVtkView | ( | ) | 
References GetActiveWindow(), and GetVtkViewWindow().
Referenced by SMESHGUI_NodesDlg::ClickOnApply(), SMESHGUI_MeshPatternDlg::displayPreview(), SMESHGUI_CuttingOfQuadsDlg::displayPreview(), SMESHGUI_MeshPatternDlg::erasePreview(), SMESHGUI_CuttingOfQuadsDlg::erasePreview(), FitAll(), SMESHGUI_GroupDlg::IsActorVisible(), SMESHGUI_Selection::isVisible(), SMESHGUI_GenericHypothesisCreator::onDialogFinished(), SMESHGUI_SewingDlg::onModeChange(), SMESHGUI_3TypesSelector::onSelectType(), SMESHGUI_3TypesSelector::onTextChange(), SMESHGUI_GroupDlg::reject(), SMESHGUI_RemoveElementsDlg::reject(), SMESHGUI_RemoveNodesDlg::reject(), SMESHGUI_SmoothingDlg::reject(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_ScaleDlg::reject(), SMESHGUI_TranslationDlg::reject(), SMESHGUI_RotationDlg::reject(), SMESHGUI_RevolutionDlg::reject(), SMESHGUI_SymmetryDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), RepaintCurrentView(), SMESHGUI_GroupDlg::SetAppropriateActor(), SetControlsPrecision(), SetPickable(), SetPointRepresentation(), SMESHGUI_SewingDlg::showGroup(), and UpdateView().
| SUIT_Desktop * SMESH::GetDesktop | ( | const CAM_Module * | theModule | ) | 
Referenced by SMESHGUI_SingleEditDlg::onApply(), and SMESHGUI::OnGUIEvent().
| int SMESH::GetEdgeNodes | ( | SVTK_Selector * | theSelector, | 
| const TVisualObjPtr & | theVisualObject, | ||
| int & | theId1, | ||
| int & | theId2 | ||
| ) | 
References FindActorByEntry(), SMESH_Actor::GetObject(), and Handle().
| std::map< SMDSAbs_ElementType, int > SMESH::GetEntitiesFromObject | ( | SMESH_VisualObj * | theObject | ) | 
References SMESH_VisualObj::GetNbEntities(), SMDSAbs_0DElement, SMDSAbs_Ball, SMDSAbs_Edge, SMDSAbs_Face, and SMDSAbs_Volume.
Referenced by SMESH_VisualObjDef::SMESH_VisualObjDef(), and SMESH_VisualObjDef::updateEntitiesFlags().
| SMESH::FilterManager_var & SMESH::GetFilterManager | ( | ) | 
| double SMESH::GetFloat | ( | const QString & | theValue, | 
| double | theDefault | ||
| ) | 
Referenced by SMESHGUI_MeshPatternDlg::displayPreview(), SMESH_ActorDef::Init(), SMESHGUI_ConvToQuadOp::onApply(), SMESHGUI_UnionOfTrianglesDlg::onDisplaySimulation(), SMESHGUI_BaseComputeOp::onShowBadMesh(), SMESH_ActorDef::SMESH_ActorDef(), SMESHGUI_AddMeshElementDlg::SMESHGUI_AddMeshElementDlg(), SMESHGUI_FindElemByPointOp::startOperation(), SMESHGUI_MakeNodeAtPointOp::startOperation(), SMESH::TElementSimulation::TElementSimulation(), SMESH::TNodeSimulation::TNodeSimulation(), and SMESHGUI_SewingDlg::BorderGroupDisplayer::Update().
| double SMESH::GetFloat | ( | const QString & | theValue, | 
| const QString & | theSection, | ||
| double | theDefault | ||
| ) | 
References _PTR(), and SObject().
Referenced by SMESHGUI_MeshOp::availableHyps(), MED::TGaussInfo::GetDim(), MED::TGaussInfo::GetNbRef(), SMESHGUI_CreatePatternDlg::onSelectionDone(), SMESHGUI_MeshPatternDlg::onSelectionDone(), SMESHGUI_CreatePatternDlg::SetMesh(), and SMESHGUI_ShapeByMeshOp::SetMesh().
| bool SMESH::GetGeomEntries | ( | Handle(SALOME_InteractiveObject)& | hypIO, | 
| QString & | subGeom, | ||
| QString & | meshGeom | ||
| ) | 
Return entries of sub-mesh geometry and mesh geometry by an IO of assigned hypothesis.
| [in] | hypIO | - IO of hyp which is a reference SO to a hyp SO | 
| [out] | subGeom | - found entry of a sub-mesh if any | 
| [out] | meshGeom | - found entry of a mesh | 
true if any geometry has been found References _PTR(), GetShapeOnMeshOrSubMesh(), SMESHGUI::GetSMESHGen(), SMESHGUI::GetSMESHGUI(), and SObject().
Referenced by SMESHGUI::OnGUIEvent().
| GEOM::GEOM_Gen_var SMESH::GetGEOMGen | ( | ) | 
Referenced by StdMeshersGUI_StdHypothesisCreator::checkParams(), SMESHGUI_ShapeByMeshOp::commitOperation(), SMESHGUI_MeshOp::createSubMesh(), elementType(), SMESHGUI_FieldSelectorWdg::GetAllFeilds(), GetSubShape(), SMESHGUI_MeshOp::isSubshapeOk(), SMESHGUI_GroupDlg::onAdd(), SMESHGUI_GroupDlg::onApply(), SMESHGUI_GroupDlg::onObjectSelectionChanged(), and SMESHGUI_BaseComputeOp::onPublishShape().
References _PTR(), and SObject().
Referenced by SMESHGUI_MeshOp::readMesh().
| HypothesisData * SMESH::GetGroupTitle | ( | const HypothesisData * | hyp, | 
| const bool | isAlgo | ||
| ) | 
Return the HypothesisData holding a name of a group of hypotheses a given hypothesis belongs to.
References HypothesisData::Dim, HypothesisData::GroupID, and HypothesisData::Label.
Referenced by SMESHGUI_MeshOp::availableHyps().
| HypothesesSet * SMESH::GetHypothesesSet | ( | const QString & | theSetName | ) | 
References demangledHypoSetName(), myListOfHypothesesSets, and HypothesesSet::name().
Referenced by SMESHGUI_MeshOp::onHypoSet(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| QStringList SMESH::GetHypothesesSets | ( | int | maxDim | ) | 
References HypothesesSet::count(), InitAvailableHypotheses(), mangledHypoSetName(), HypothesesSet::maxDim(), and myListOfHypothesesSets.
Referenced by SMESHGUI_MeshOp::selectionDone(), and SMESHGUI_MeshOp::setFilteredAlgoData().
| SMESHGUI_GenericHypothesisCreator * SMESH::GetHypothesisCreator | ( | const QString & | aHypType | ) | 
References HypothesisData::ClientLibName, GetHypothesisData(), GetProc, InitAvailableHypotheses(), LibHandle, LoadLib, MESSAGE, Plugin_Name(), HypothesisData::PluginName, HypothesisData::ServerLibName, and UnLoadLib.
Referenced by SMESHGUI_MeshOp::createHypothesis(), SMESHGUI_MeshOp::getAlgo(), SMESH_Gen_i::getHypothesisCreator(), StdMeshersGUI_LayerDistributionParamWdg::onEdit(), SMESHGUI_MeshOp::onEditHyp(), and SMESHGUI::OnGUIEvent().
| HypothesisData * SMESH::GetHypothesisData | ( | const QString & | aHypType | ) | 
References InitAvailableHypotheses(), myAlgorithmsMap, and myHypothesesMap.
Referenced by SMESHGUI_MeshOp::availableHyps(), SMESHGUI_MeshOp::createHypothesis(), CreateHypothesis(), SMESHGUI_MeshOp::existingHyps(), SMESHGUI_MeshOp::getAlgo(), GetHypothesisCreator(), StdMeshersGUI_LayerDistributionParamWdg::init(), IsApplicable(), SMESHGUI_MeshOp::isSubmeshIgnored(), HypothesesSet::maxDim(), SMESHGUI_MeshOp::onAlgoSelected(), StdMeshersGUI_LayerDistributionParamWdg::onHypTypePopup(), processHypothesisStatus(), SMESHGUI_MeshOp::processSet(), SMESHGUI_MeshOp::readMesh(), SMESHGUI_MeshOp::setFilteredAlgoData(), and StdMeshersGUI_StdHypothesisCreator::stdParams().
| SMESH::Measurements_var & SMESH::GetMeasurements | ( | ) | 
References SMESHGUI::GetSMESHGen().
| SMESH_Mesh_var SMESH::GetMeshByIO | ( | const Handle(SALOME_InteractiveObject)& | theIO | ) | 
References IObjectToObject().
Referenced by SMESHGUI_BaseComputeOp::getMesh(), SMESHGUI_MeshOrderOp::initDialog(), SMESHGUI_SelectionOp::mesh(), SMESHGUI_SingleEditDlg::onApply(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI::OnGUIEvent(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_ShapeByMeshOp::onSelectionDone(), SMESHGUI_SplitVolumesDlg::onSelectionDone(), SMESHGUI_Add0DElemsOnAllNodesOp::onSetFilter(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_3TypesSelector::selectionIntoArgument(), SMESHGUI_RemoveElementsDlg::SelectionIntoArgument(), SMESHGUI_RemoveNodesDlg::SelectionIntoArgument(), SMESHGUI_NodesDlg::SelectionIntoArgument(), SMESHGUI_CopyMeshDlg::SelectionIntoArgument(), SMESHGUI_AddMeshElementDlg::SelectionIntoArgument(), SMESHGUI_SmoothingDlg::SelectionIntoArgument(), SMESHGUI_CreatePolyhedralVolumeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_AddQuadraticElementDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), SMESHGUI_SewingDlg::SelectionIntoArgument(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionDlg::SelectionIntoArgument(), SMESHGUI_DisplayEntitiesDlg::SMESHGUI_DisplayEntitiesDlg(), and SMESHGUI_Add0DElemsOnAllNodesOp::updateButtons().
| SObjectList SMESH::GetMeshesUsingAlgoOrHypothesis | ( | SMESH::SMESH_Hypothesis_ptr | AlgoOrHyp | ) | 
References _PTR(), SMESHGUI::activeStudy(), MESSAGE, and SObject().
Referenced by SMESHGUI_GenericHypothesisCreator::onDialogFinished(), and RemoveHypothesisOrAlgorithmOnMesh().
| QString SMESH::GetMessageOnAlgoStateErrors | ( | const algo_error_array & | errors | ) | 
References SMESH::AlgoStateError::algoDim, SMESH::AlgoStateError::algoName, CASE2MESSAGE, HYP_BAD_GEOMETRY, HYP_BAD_PARAMETER, HYP_MISSING, HYP_NOTCONFORM, SMESH::AlgoStateError::isGlobalAlgo, and SMESH::AlgoStateError::state.
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_BaseComputeOp::evaluateMesh(), and SMESHGUI_PrecomputeOp::onPreview().
| int SMESH::GetNameOfSelectedElements | ( | SVTK_Selector * | theSelector, | 
| const Handle(SALOME_InteractiveObject)& | theIO, | ||
| QString & | theName | ||
| ) | 
Referenced by GetNameOfSelectedElements(), SMESHGUI_GroupDlg::onAdd(), SMESHGUI_GroupDlg::onObjectSelectionChanged(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MeshPatternDlg::onSelectionDone(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_ShapeByMeshOp::onSelectionDone(), SMESHGUI_FilterLibraryDlg::onSelectionDone(), SMESHGUI_FilterDlg::onSelectionDone(), SMESHGUI_MinDistance::selectionChanged(), SMESHGUI_BoundingBox::selectionChanged(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_RemoveElementsDlg::SelectionIntoArgument(), SMESHGUI_CopyMeshDlg::SelectionIntoArgument(), SMESHGUI_CreatePolyhedralVolumeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), SMESHGUI_SewingDlg::SelectionIntoArgument(), and SMESHGUI_MeshInfoDlg::showInfo().
| int SMESH::GetNameOfSelectedElements | ( | LightApp_SelectionMgr * | theMgr, | 
| const Handle(SALOME_InteractiveObject)& | theIO, | ||
| QString & | theName | ||
| ) | 
References FindActorByEntry().
| int SMESH::GetNameOfSelectedElements | ( | LightApp_SelectionMgr * | theMgr, | 
| QString & | theName | ||
| ) | 
References GetNameOfSelectedElements(), and Handle().
| int SMESH::GetNameOfSelectedIObjects | ( | LightApp_SelectionMgr * | theMgr, | 
| QString & | theName | ||
| ) | 
References Handle().
Referenced by SMESHGUI_CreatePatternDlg::onSelectionDone(), SMESHGUI_MeshPatternDlg::onSelectionDone(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_MinDistance::selectionChanged(), SMESHGUI_BoundingBox::selectionChanged(), SMESHGUI_BasicProperties::selectionChanged(), SMESHGUI_RenumberingDlg::SelectionIntoArgument(), SMESHGUI_CopyMeshDlg::SelectionIntoArgument(), SMESHGUI_BuildCompoundDlg::SelectionIntoArgument(), SMESHGUI_SmoothingDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), and SMESHGUI_MergeDlg::SelectionIntoArgument().
| int SMESH::GetNameOfSelectedNodes | ( | SVTK_Selector * | theSelector, | 
| const Handle(SALOME_InteractiveObject)& | theIO, | ||
| QString & | theName | ||
| ) | 
Referenced by GetNameOfSelectedNodes(), SMESHGUI_GroupDlg::onAdd(), SMESHGUI_MergeDlg::onAddElement(), SMESHGUI_MergeDlg::onAddGroup(), SMESHGUI_MergeDlg::onAddKeepNode(), SMESHGUI_GroupDlg::onObjectSelectionChanged(), SMESHGUI_MinDistance::selectionChanged(), SMESHGUI_BoundingBox::selectionChanged(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_RemoveNodesDlg::SelectionIntoArgument(), SMESHGUI_NodesDlg::SelectionIntoArgument(), SMESHGUI_AddMeshElementDlg::SelectionIntoArgument(), SMESHGUI_SmoothingDlg::SelectionIntoArgument(), SMESHGUI_CreatePolyhedralVolumeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SelectionIntoArgument(), SMESHGUI_ScaleDlg::SelectionIntoArgument(), SMESHGUI_AddQuadraticElementDlg::SelectionIntoArgument(), SMESHGUI_TranslationDlg::SelectionIntoArgument(), SMESHGUI_RotationDlg::SelectionIntoArgument(), SMESHGUI_SymmetryDlg::SelectionIntoArgument(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_SewingDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionDlg::SelectionIntoArgument(), and SMESHGUI_MeshInfoDlg::showInfo().
| int SMESH::GetNameOfSelectedNodes | ( | LightApp_SelectionMgr * | theMgr, | 
| const Handle(SALOME_InteractiveObject)& | theIO, | ||
| QString & | theName | ||
| ) | 
References FindActorByEntry().
| int SMESH::GetNameOfSelectedNodes | ( | LightApp_SelectionMgr * | theMgr, | 
| QString & | theName | ||
| ) | 
References GetNameOfSelectedNodes(), and Handle().
| gp_XYZ SMESH::getNormale | ( | const SMDS_MeshFace * | theFace | ) | 
Return normale to a given face.
Return the normal to a face.
| theFace | - input face | 
| gp_XYZ | - normal to a face | 
References SMESH_MeshAlgos::FaceNormal().
Referenced by SMESH::Controls::ManifoldPart::findConnected(), SMESH::Controls::ManifoldPart::isInPlane(), SMESHGUI_ElemInfo::normal(), SMESHGUI_RevolutionDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionDlg::SelectionIntoArgument(), and SMESH::Controls::CoplanarFaces::SetMesh().
| SMESH::SMESH_Pattern_var SMESH::GetPattern | ( | ) | 
| Predicate_i* SMESH::GetPredicate | ( | Predicate_ptr | thePredicate | ) | 
Referenced by SMESH_Group_i::AddByPredicate(), SMESHGUI_FilterDlg::onApply(), SMESH_Group_i::RemoveByPredicate(), SMESH_GroupOnFilter_i::SetFilter(), SMESH::LogicalNOT_i::SetPredicate(), SMESH::Filter_i::SetPredicate(), SMESH::LogicalBinary_i::SetPredicate1(), and SMESH::LogicalBinary_i::SetPredicate2().
| Predicate_i* SMESH::GetPredicate | ( | SMESH::Predicate_ptr | thePredicate | ) | 
| SUIT_ResourceMgr * SMESH::GetResourceMgr | ( | const SalomeApp_Module * | ) | 
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_FilterDlg::createFilter(), SMESHGUI_SingleEditDlg::createMainFrame(), SMESHGUI_CreatePatternDlg::createMainFrame(), SMESHGUI_MakeNodeAtPointDlg::createMainFrame(), SMESHGUI_MeshPatternDlg::createMainFrame(), SMESHGUI_MultiEditDlg::createMainFrame(), SMESHGUI::createPreferences(), StdMeshersGUI_ObjectReferenceParamWdg::init(), SMESHGUI_GroupDlg::initDialog(), SMESHGUI_Preferences_ScalarBarDlg::initScalarBarFromResources(), SMESHGUI_FilterTable::onCriterionChanged(), SMESHGUI_PrecomputeOp::onPreview(), SMESHGUI::preferencesChanged(), SMESH::TShapeDisplayer::Show(), SMESHGUI::SMESHGUI(), SMESHGUI_3TypesSelector::SMESHGUI_3TypesSelector(), SMESHGUI_AddMeshElementDlg::SMESHGUI_AddMeshElementDlg(), SMESHGUI_AddQuadraticElementDlg::SMESHGUI_AddQuadraticElementDlg(), SMESHGUI_CopyMeshDlg::SMESHGUI_CopyMeshDlg(), SMESHGUI_CreatePolyhedralVolumeDlg::SMESHGUI_CreatePolyhedralVolumeDlg(), SMESHGUI_CutGroupsDlg::SMESHGUI_CutGroupsDlg(), SMESHGUI_DuplicateNodesDlg::SMESHGUI_DuplicateNodesDlg(), SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_MergeDlg::SMESHGUI_MergeDlg(), SMESHGUI_NodesDlg::SMESHGUI_NodesDlg(), SMESHGUI_Preferences_ScalarBarDlg::SMESHGUI_Preferences_ScalarBarDlg(), SMESHGUI_RemoveElementsDlg::SMESHGUI_RemoveElementsDlg(), SMESHGUI_RemoveNodesDlg::SMESHGUI_RemoveNodesDlg(), SMESHGUI_RenumberingDlg::SMESHGUI_RenumberingDlg(), SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg(), SMESHGUI_RotationDlg::SMESHGUI_RotationDlg(), SMESHGUI_ScaleDlg::SMESHGUI_ScaleDlg(), SMESHGUI_SewingDlg::SMESHGUI_SewingDlg(), SMESHGUI_SmoothingDlg::SMESHGUI_SmoothingDlg(), SMESHGUI_SymmetryDlg::SMESHGUI_SymmetryDlg(), SMESHGUI_TranslationDlg::SMESHGUI_TranslationDlg(), StdMeshersGUI_SubShapeSelectorWdg::StdMeshersGUI_SubShapeSelectorWdg(), UpdateFontProp(), and UpdateSelectionProp().
| int SMESH::GetSelected | ( | LightApp_SelectionMgr * | theMgr, | 
| TColStd_IndexedMapOfInteger & | theMap, | ||
| const bool | theIsElement | ||
| ) | 
References Handle().
| int SMESH::getSelectedRows | ( | QTableWidget * | table, | 
| QList< int > & | rows | ||
| ) | 
Return a list of selected rows.
Referenced by SMESHGUI_BaseComputeOp::currentCellChanged(), SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), SMESHGUI_BaseComputeOp::onPreviewShape(), SMESHGUI_BaseComputeOp::onPublishShape(), and SMESHGUI_BaseComputeOp::onShowBadMesh().
| LightApp_SelectionMgr * SMESH::GetSelectionMgr | ( | const SalomeApp_Module * | theModule | ) | 
| SVTK_Selector * SMESH::GetSelector | ( | SUIT_ViewWindow * | theWindow | ) | 
References GetVtkViewWindow().
Referenced by SMESHGUI_MeshInfoDlg::idChanged(), SMESHGUI_MergeDlg::Init(), StdMeshersGUI_SubShapeSelectorWdg::init(), SMESHGUI_FilterDlg::insertFilterInViewer(), SMESHGUI_MultiEditDlg::isIdValid(), SMESHGUI_MultiEditDlg::onSelectionDone(), SMESHGUI_FilterLibraryDlg::onSelectionDone(), SMESHGUI_MeshInfoDlg::showInfo(), SMESHGUI_AddMeshElementDlg::SMESHGUI_AddMeshElementDlg(), SMESHGUI_AddQuadraticElementDlg::SMESHGUI_AddQuadraticElementDlg(), SMESHGUI_CopyMeshDlg::SMESHGUI_CopyMeshDlg(), SMESHGUI_CreatePolyhedralVolumeDlg::SMESHGUI_CreatePolyhedralVolumeDlg(), SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_GroupOpDlg::SMESHGUI_GroupOpDlg(), SMESHGUI_MeshPatternDlg::SMESHGUI_MeshPatternDlg(), SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg(), SMESHGUI_RotationDlg::SMESHGUI_RotationDlg(), SMESHGUI_ScaleDlg::SMESHGUI_ScaleDlg(), SMESHGUI_SewingDlg::SMESHGUI_SewingDlg(), SMESHGUI_SmoothingDlg::SMESHGUI_SmoothingDlg(), SMESHGUI_SymmetryDlg::SMESHGUI_SymmetryDlg(), and SMESHGUI_TranslationDlg::SMESHGUI_TranslationDlg().
| GEOM::GEOM_Object_ptr SMESH::GetSubShape | ( | GEOM::GEOM_Object_ptr | theMainShape, | 
| long | theID | ||
| ) | 
References _PTR(), and GetGEOMGen().
Referenced by getSubShape().
| GEOM::GEOM_Object_ptr SMESH::getSubShape | ( | int | subShapeID, | 
| GEOM::GEOM_Object_var | aMainShape | ||
| ) | 
Return sub-shape by ID.
WARNING: UnRegister() must be called on a result
References _PTR(), GetSubShape(), and SObject().
Referenced by SMESHGUI_BaseComputeOp::onPublishShape(), and shapeText().
| 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.
Referenced by SMESHGUI_CreatePatternDlg::activateSelection(), StdMeshersGUI_ObjectReferenceParamWdg::activateSelection(), SMESHGUI_MeshPatternDlg::activateSelection(), SMESHGUI_RemoveElementsDlg::ActivateThisDialog(), SMESHGUI_RemoveNodesDlg::ActivateThisDialog(), SMESHGUI_NodesDlg::ActivateThisDialog(), SMESHGUI_AddMeshElementDlg::ActivateThisDialog(), SMESHGUI_SmoothingDlg::ActivateThisDialog(), SMESHGUI_CreatePolyhedralVolumeDlg::ActivateThisDialog(), SMESHGUI_ScaleDlg::ActivateThisDialog(), SMESHGUI_AddQuadraticElementDlg::ActivateThisDialog(), SMESHGUI_TranslationDlg::ActivateThisDialog(), SMESHGUI_RotationDlg::ActivateThisDialog(), SMESHGUI_SymmetryDlg::ActivateThisDialog(), SMESHGUI_CreatePolyhedralVolumeDlg::ConstructorsClicked(), SMESHGUI_ScaleDlg::ConstructorsClicked(), SMESHGUI_TranslationDlg::ConstructorsClicked(), SMESHGUI_SymmetryDlg::ConstructorsClicked(), SMESHGUI_SewingDlg::ConstructorsClicked(), SMESHGUI_MinDistance::displayPreview(), SMESHGUI_BoundingBox::displayPreview(), SMESHGUI_DeleteGroupDlg::enterEvent(), SMESHGUI_ScaleDlg::enterEvent(), SMESHGUI_RemoveElementsDlg::enterEvent(), SMESHGUI_RemoveNodesDlg::enterEvent(), SMESHGUI_DuplicateNodesDlg::enterEvent(), SMESHGUI_TranslationDlg::enterEvent(), SMESHGUI_CopyMeshDlg::enterEvent(), SMESHGUI_RotationDlg::enterEvent(), SMESHGUI_SymmetryDlg::enterEvent(), SMESHGUI_AddMeshElementDlg::enterEvent(), SMESHGUI_SewingDlg::enterEvent(), SMESHGUI_SmoothingDlg::enterEvent(), SMESHGUI_CreatePolyhedralVolumeDlg::enterEvent(), SMESHGUI_AddQuadraticElementDlg::enterEvent(), SMESHGUI_ExtrusionAlongPathDlg::enterEvent(), SMESHGUI_SingleEditDlg::enterEvent(), SMESHGUI_NodesDlg::enterEvent(), SMESHGUI_RevolutionDlg::enterEvent(), SMESHGUI_MergeDlg::enterEvent(), SMESHGUI_GroupOpDlg::enterEvent(), SMESHGUI_MultiEditDlg::enterEvent(), SMESHGUI_MeshPatternDlg::enterEvent(), SMESHGUI_GroupDlg::enterEvent(), SMESHGUI_ExtrusionDlg::enterEvent(), SMESHGUI_MinDistance::erasePreview(), SMESHGUI_BoundingBox::erasePreview(), TSelectListEvent::Execute(), TGetSelectionModeEvent::Execute(), SMESHGUI_MinDistance::firstEdited(), SMESHGUI_MeshInfoDlg::idChanged(), SMESHGUI_MeshInfoDlg::idPreviewChange(), SMESHGUI_DeleteGroupDlg::Init(), SMESHGUI_SingleEditDlg::Init(), SMESHGUI_DuplicateNodesDlg::Init(), SMESHGUI_RemoveNodesDlg::Init(), SMESHGUI_RemoveElementsDlg::Init(), SMESHGUI_GroupOpDlg::Init(), SMESHGUI_TranslationDlg::Init(), SMESHGUI_RotationDlg::Init(), SMESHGUI_SymmetryDlg::Init(), SMESHGUI_AddMeshElementDlg::Init(), SMESHGUI_AddQuadraticElementDlg::Init(), SMESHGUI_NodesDlg::Init(), SMESHGUI_MergeDlg::Init(), StdMeshersGUI_SubShapeSelectorWdg::init(), StdMeshersGUI_PropagationHelperWdg::onListSelectionChanged(), SMESHGUI_MultiEditDlg::onListSelectionChanged(), StdMeshersGUI_SubShapeSelectorWdg::onListSelectionChanged(), SMESHGUI_CreatePolyhedralVolumeDlg::onListSelectionChanged(), StdMeshersGUI_SubShapeSelectorWdg::onNext(), SMESHGUI_CreatePatternDlg::onOk(), SMESHGUI_PreviewDlg::onOpenView(), SMESHGUI_FindElemByPointOp::onOpenView(), SMESHGUI_SingleEditDlg::onOpenView(), SMESHGUI_MakeNodeAtPointOp::onOpenView(), SMESHGUI_MeshPatternDlg::onOpenView(), SMESHGUI_MultiEditDlg::onOpenView(), SMESHGUI_RemoveElementsDlg::onOpenView(), SMESHGUI_RemoveNodesDlg::onOpenView(), SMESHGUI_GroupOpDlg::onOpenView(), SMESHGUI_NodesDlg::onOpenView(), SMESHGUI_GroupDlg::onOpenView(), SMESHGUI_CopyMeshDlg::onOpenView(), SMESHGUI_AddMeshElementDlg::onOpenView(), SMESHGUI_SmoothingDlg::onOpenView(), SMESHGUI_CreatePolyhedralVolumeDlg::onOpenView(), SMESHGUI_ExtrusionAlongPathDlg::onOpenView(), SMESHGUI_AddQuadraticElementDlg::onOpenView(), SMESHGUI_ScaleDlg::onOpenView(), SMESHGUI_TranslationDlg::onOpenView(), SMESHGUI_RotationDlg::onOpenView(), SMESHGUI_RevolutionDlg::onOpenView(), SMESHGUI_SymmetryDlg::onOpenView(), SMESHGUI_SewingDlg::onOpenView(), SMESHGUI_MergeDlg::onOpenView(), SMESHGUI_ExtrusionDlg::onOpenView(), SMESHGUI_FilterDlg::onOpenView(), SMESHGUI_PrecomputeOp::onPreview(), StdMeshersGUI_SubShapeSelectorWdg::onPrevious(), SMESHGUI_CreatePatternDlg::onSave(), SMESHGUI_MergeDlg::onSelectElementFromGroup(), SMESHGUI_MergeDlg::onSelectGroup(), SMESHGUI_CopyMeshDlg::onSelectIdSource(), SMESHGUI_SmoothingDlg::onSelectMesh(), SMESHGUI_ScaleDlg::onSelectMesh(), SMESHGUI_TranslationDlg::onSelectMesh(), SMESHGUI_RotationDlg::onSelectMesh(), SMESHGUI_SymmetryDlg::onSelectMesh(), SMESHGUI_RevolutionDlg::onSelectVectorMenu(), SMESHGUI_BaseComputeOp::onShowBadMesh(), SMESHGUI_SingleEditDlg::onTextChange(), SMESHGUI_MakeNodeAtPointOp::onTextChange(), SMESHGUI_RemoveElementsDlg::onTextChange(), SMESHGUI_RemoveNodesDlg::onTextChange(), SMESHGUI_CopyMeshDlg::onTextChange(), SMESHGUI_AddMeshElementDlg::onTextChange(), SMESHGUI_AddQuadraticElementDlg::onTextChange(), SMESHGUI_SmoothingDlg::onTextChange(), SMESHGUI_CreatePolyhedralVolumeDlg::onTextChange(), SMESHGUI_ExtrusionAlongPathDlg::onTextChange(), SMESHGUI_ScaleDlg::onTextChange(), SMESHGUI_TranslationDlg::onTextChange(), SMESHGUI_RotationDlg::onTextChange(), SMESHGUI_SymmetryDlg::onTextChange(), SMESHGUI_SewingDlg::onTextChange(), SMESHGUI_MeshPatternDlg::onTextChanged(), SMESHGUI_MergeDlg::onTypeChanged(), SMESHGUI_FindElemByPointOp::redisplayPreview(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_SingleEditDlg::reject(), SMESHGUI_DeleteGroupDlg::reject(), SMESHGUI_MeshPatternDlg::reject(), SMESHGUI_CreatePatternDlg::reject(), SMESHGUI_GroupDlg::reject(), SMESHGUI_MultiEditDlg::reject(), SMESHGUI_RemoveNodesDlg::reject(), SMESHGUI_RemoveElementsDlg::reject(), SMESHGUI_GroupOpDlg::reject(), SMESHGUI_NodesDlg::reject(), SMESHGUI_CopyMeshDlg::reject(), SMESHGUI_AddMeshElementDlg::reject(), SMESHGUI_SmoothingDlg::reject(), SMESHGUI_CreatePolyhedralVolumeDlg::reject(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_AddQuadraticElementDlg::reject(), SMESHGUI_ScaleDlg::reject(), SMESHGUI_TranslationDlg::reject(), SMESHGUI_RotationDlg::reject(), SMESHGUI_RevolutionDlg::reject(), SMESHGUI_SymmetryDlg::reject(), SMESHGUI_MergeDlg::reject(), SMESHGUI_SewingDlg::reject(), SMESHGUI_MeasureDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), SMESHGUI_FilterDlg::reject(), SMESHGUI_MeshInfoDlg::reject(), SMESHGUI_FilterDlg::restoreSelMode(), SMESHGUI_MinDistance::secondEdited(), SMESHGUI_FilterDlg::selectInViewer(), SMESHGUI_MinDistance::selectionChanged(), SMESHGUI_BoundingBox::selectionChanged(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SetEditCurrentArgument(), SMESHGUI_SmoothingDlg::SetEditCurrentArgument(), SMESHGUI_ScaleDlg::SetEditCurrentArgument(), SMESHGUI_TranslationDlg::SetEditCurrentArgument(), SMESHGUI_RotationDlg::SetEditCurrentArgument(), SMESHGUI_RevolutionDlg::SetEditCurrentArgument(), SMESHGUI_SymmetryDlg::SetEditCurrentArgument(), SMESHGUI_MergeDlg::SetEditCurrentArgument(), SMESHGUI_SewingDlg::SetEditCurrentArgument(), SMESHGUI_ExtrusionDlg::SetEditCurrentArgument(), SMESHGUI_MultiEditDlg::setSelectionMode(), SMESHGUI_GroupDlg::setSelectionMode(), SMESHGUI_SplitVolumesDlg::setSelectionMode(), SMESHGUI_MultiPreviewDlg::setSimulationPreview(), SMESH::TShapeDisplayer::Show(), StdMeshersGUI_SubShapeSelectorWdg::ShowPreview(), SMESHGUI_3TypesSelector::SMESHGUI_3TypesSelector(), SMESHGUI_AddMeshElementDlg::SMESHGUI_AddMeshElementDlg(), SMESHGUI_AddQuadraticElementDlg::SMESHGUI_AddQuadraticElementDlg(), SMESHGUI_CopyMeshDlg::SMESHGUI_CopyMeshDlg(), SMESHGUI_CreatePolyhedralVolumeDlg::SMESHGUI_CreatePolyhedralVolumeDlg(), SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_FilterDlg::SMESHGUI_FilterDlg(), SMESHGUI_GroupOpDlg::SMESHGUI_GroupOpDlg(), SMESHGUI_MergeDlg::SMESHGUI_MergeDlg(), SMESHGUI_MeshInfoDlg::SMESHGUI_MeshInfoDlg(), SMESHGUI_MeshPatternDlg::SMESHGUI_MeshPatternDlg(), SMESHGUI_NodesDlg::SMESHGUI_NodesDlg(), SMESHGUI_PreviewDlg::SMESHGUI_PreviewDlg(), SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg(), SMESHGUI_RotationDlg::SMESHGUI_RotationDlg(), SMESHGUI_ScaleDlg::SMESHGUI_ScaleDlg(), SMESHGUI_SewingDlg::SMESHGUI_SewingDlg(), SMESHGUI_SmoothingDlg::SMESHGUI_SmoothingDlg(), SMESHGUI_SymmetryDlg::SMESHGUI_SymmetryDlg(), SMESHGUI_TranslationDlg::SMESHGUI_TranslationDlg(), SMESHGUI_BoundingBox::sourceEdited(), SMESHGUI_FindElemByPointOp::startOperation(), SMESHGUI_MakeNodeAtPointOp::startOperation(), StdMeshersGUI_CartesianParamCreator::StdMeshersGUI_CartesianParamCreator(), SMESHGUI_MinDistance::updateSelection(), SMESHGUI_BoundingBox::updateSelection(), SMESHGUI_BasicProperties::updateSelection(), SMESHGUI_FilterDlg::updateSelection(), SMESHGUI_MeshInfoDlg::updateSelection(), StdMeshersGUI_SubShapeSelectorWdg::updateState(), SMESHGUI_SelectionOp::viewWindow(), and StdMeshersGUI_SubShapeSelectorWdg::~StdMeshersGUI_SubShapeSelectorWdg().
| TVisualObjPtr SMESH::GetVisualObj | ( | int | theStudyId, | 
| const char * | theEntry, | ||
| bool | nulData | ||
| ) | 
Returns an updated visual object.
References _PTR(), SMESHGUI::activeStudy(), SMDS_Mesh::CheckMemory(), SMESHGUI::desktop(), MESSAGE, OCC_CATCH_SIGNALS, OnVisuException(), RemoveVisualObjectWithActors(), SObject(), and VISUAL_OBJ_CONT.
Referenced by AddNode(), CreateActor(), Update(), UpdateNulData(), and UpdateView().
| SVTK_ViewWindow * SMESH::GetVtkViewWindow | ( | SUIT_ViewWindow * | theWindow | ) | 
Referenced by ClearPlot2Viewers(), SMESHGUI_BaseComputeOp::computeMesh(), DisplayActor(), FindActorByEntry(), FindVtkViewWindow(), GetCurrentVtkView(), GetSelector(), noSmeshActors(), RemoveActor(), RemoveAllObjectsWithActors(), RemoveVisualObjectWithActors(), RemoveVisuData(), SMESH::TElementSimulation::TElementSimulation(), SMESH::TElementSimulationQuad::TElementSimulationQuad(), UpdateFontProp(), UpdateSelectionProp(), and UpdateView().
| SMESH::Handle | ( | VTKViewer_Filter | ) | 
| SMESH::if | ( | subShapeID |  = =1||!so | ) | 
| SMESH::if | ( | _PTR(Study) | study = SMESH::GetActiveStudyDocument() | ) | 
| SMESH::if | ( | it | ) | 
| void SMESH::InitAvailableHypotheses | ( | ) | 
References SMESHGUI::desktop(), SMESHGUI_XmlHandler::errorProtocol(), SMESHGUI_XmlHandler::myAlgorithmsMap, myAlgorithmsMap, SMESHGUI_XmlHandler::myHypothesesMap, myHypothesesMap, SMESHGUI_XmlHandler::myListOfHypothesesSets, myListOfHypothesesSets, and SMESHGUI::resourceMgr().
Referenced by GetAvailableHypotheses(), GetHypothesesSets(), GetHypothesisCreator(), GetHypothesisData(), and SMESHGUI::SMESHGUI().
| TInterface::_var_type SMESH::IObjectToInterface | ( | const Handle(SALOME_InteractiveObject)& | theIO | ) | 
References IObjectToObject().
| CORBA::Object_var SMESH::IObjectToObject | ( | const Handle(SALOME_InteractiveObject)& | theIO | ) | 
| TInterface::_var_type SMESH::IORToInterface | ( | const QString & | theIOR | ) | 
References IORToObject().
| CORBA::Object_var SMESH::IORToObject | ( | const QString & | theIOR | ) | 
Referenced by IORToInterface().
| bool SMESH::IsApplicable | ( | const QString & | aHypType, | 
| GEOM::GEOM_Object_ptr | theGeomObject, | ||
| const bool | toCheckAll | ||
| ) | 
References GetHypothesisData(), SMESHGUI::GetSMESHGen(), and HypothesisData::ServerLibName.
Referenced by StdMeshers_RadialQuadrangle_1D2D_i::IsApplicable(), StdMeshers_Prism_3D_i::IsApplicable(), StdMeshers_Hexa_3D_i::IsApplicable(), StdMeshers_Quadrangle_2D_i::IsApplicable(), StdMeshers_Projection_3D_i::IsApplicable(), StdMeshers_QuadFromMedialAxis_1D2D_i::IsApplicable(), StdMeshers_RadialPrism_3D_i::IsApplicable(), StdHypothesisCreator_i< StdMeshers_QuadrangleParams_i >::IsApplicable(), and SMESHGUI_MeshOp::isCompatibleToGeometry().
| bool SMESH::IsAvailableHypothesis | ( | const HypothesisData * | algoData, | 
| const QString & | hypType, | ||
| bool & | isAuxiliary | ||
| ) | 
References HypothesisData::BasicHypos, and HypothesisData::OptionalHypos.
Referenced by StdMeshersGUI_LayerDistributionParamWdg::init(), isCompatible(), and SMESHGUI_MeshOp::onAlgoSelected().
| bool SMESH::IsCompatibleAlgorithm | ( | const HypothesisData * | algo1Data, | 
| const HypothesisData * | algo2Data | ||
| ) | 
References HypothesisData::Dim, and HypothesisData::OutputTypes.
Referenced by isCompatible().
| SVTK_Selector *bool SMESH::IsFilterPresent | ( | int | theId, | 
| SVTK_Selector * | theSelector | ||
| ) | = GetSelector() ) | 
| bool SMESH::IsValid | ( | SALOME_Actor * | theActor, | 
| int | theCellId, | ||
| SVTK_Selector * | theSelector | ||
| ) | 
      
  | 
  static | 
Prepends dimension and appends '[custom]' to the name of hypothesis set.
References HypothesesSet::getIsCustom(), HypothesesSet::maxDim(), and HypothesesSet::name().
Referenced by GetHypothesesSets().
References _PTR(), ALGORITHM, GROUP, HYPOTHESIS, SObject(), Tag_FirstSubMesh, and SMESHGUI_Selection::type().
Referenced by AddHypothesisOnMesh(), AddHypothesisOnSubMesh(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_GenericHypothesisCreator::onDialogFinished(), SMESHGUI::OnEditDelete(), SMESHGUI::OnGUIEvent(), RemoveHypothesisOrAlgorithmOnMesh(), SMESH_Swig::SetMeshIcon(), and SMESHGUI_MeshOrderMgr::SetMeshOrder().
| TCollection_AsciiString SMESH::myLongStringEnd | ( | "TPythonDump::LongStringEnd" | ) | 
Referenced by SMESH::TPythonDump::CutoutLongString(), and SMESH::TPythonDump::LongStringEnd().
| TCollection_AsciiString SMESH::myLongStringStart | ( | "TPythonDump::LongStringStart" | ) | 
Referenced by SMESH::TPythonDump::CutoutLongString(), and SMESH::TPythonDump::LongStringStart().
| bool SMESH::noSmeshActors | ( | SUIT_ViewWindow * | theWnd | ) | 
Return true if there are no SMESH actors in a view.
References GetVtkViewWindow().
Referenced by UpdateView().
| void SMESH::OnVisuException | ( | ) | 
Notify the user on problems during visualization.
References SMESHGUI::desktop(), OCC_CATCH_SIGNALS, RemoveAllObjectsWithActors(), and theVISU_MemoryReserve.
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), DisplayActor(), FitAll(), GetVisualObj(), SMESHGUI::OnGUIEvent(), RenderViewWindow(), RepaintCurrentView(), and RepaintViewWindow().
| const char* SMESH::Plugin_Name | ( | ) | 
Referenced by GetHypothesisCreator(), and SMESHGUI_HypothesisDlg::onHelp().
| void SMESH::PositionToDistance | ( | double | theBounds[6], | 
| double | theDirection[3], | ||
| double | thePos[3], | ||
| double & | theDist | ||
| ) | 
References ComputeBoundsParam().
Referenced by SMESHGUI_ClippingDlg::absolutePlaneToRelative().
| void SMESH::printException | ( | const char * | text | ) | 
Referenced by SMESH_Gen_i::DumpPython_impl().
| void SMESH::processHypothesisStatus | ( | const int | theHypStatus, | 
| SMESH::SMESH_Hypothesis_ptr | theHyp, | ||
| const bool | theIsAddition, | ||
| const char * | theError = 0  | 
        ||
| ) | 
References _PTR(), SMESHGUI::desktop(), GetHypothesisData(), HYP_HIDDEN_ALGO, HYP_OK, HYP_UNKNOWN_FATAL, and SObject().
Referenced by AddHypothesisOnMesh(), AddHypothesisOnSubMesh(), and RemoveHypothesisOrAlgorithmOnMesh().
| void SMESH::ProcessIn2DViewers | ( | SMESH_Actor * | theActor, | 
| Viewer2dActionType | aType | ||
| ) | 
Get histogram from the input actor Repaint/Remove the histogram in/from each opened Plot2D Viewer.
References SMESH_Actor::GetPlot2Histogram(), RemoveFrom2dViewer, UpdateIn2dViewer, and SMESH_Actor::UpdatePlot2Histogram().
Referenced by ClearPlot2Viewers(), SMESHGUI_Preferences_ScalarBarDlg::onApply(), SMESHGUI::OnGUIEvent(), SMESH_ActorDef::SetVisibility(), and SMESH_ActorDef::~SMESH_ActorDef().
| void SMESH::RemoveActor | ( | SUIT_ViewWindow * | theWnd, | 
| SMESH_Actor * | theActor | ||
| ) | 
References GetVtkViewWindow(), Handle(), and VISUAL_OBJ_CONT.
Referenced by SMESHGUI_Displayer::buildPresentation().
| void SMESH::RemoveAllObjectsWithActors | ( | ) | 
Remove all VisualObjs and their actors from all views.
References GetVtkViewWindow(), and VISUAL_OBJ_CONT.
Referenced by OnVisuException().
| void SMESH::RemoveFilter | ( | int | theId, | 
| SVTK_Selector * | theSelector | ||
| ) | 
Referenced by SMESHGUI_FilterDlg::insertFilterInViewer(), and SMESHGUI_FilterDlg::selectInViewer().
| void SMESH::RemoveFilters | ( | SVTK_Selector * | theSelector | ) | 
References LastFilter, and NodeFilter.
Referenced by SMESHGUI_GroupDlg::reject(), SMESHGUI_MultiEditDlg::reject(), SMESHGUI_RemoveElementsDlg::reject(), SMESHGUI_RemoveNodesDlg::reject(), SMESHGUI_SmoothingDlg::reject(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_ScaleDlg::reject(), SMESHGUI_TranslationDlg::reject(), SMESHGUI_RotationDlg::reject(), SMESHGUI_RevolutionDlg::reject(), SMESHGUI_SymmetryDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), SMESHGUI_MultiEditDlg::setSelectionMode(), SMESHGUI_GroupDlg::setSelectionMode(), and SMESHGUI_SplitVolumesDlg::setSelectionMode().
References _PTR(), GetMeshesUsingAlgoOrHypothesis(), HYP_UNKNOWN_FATAL, SObject(), and SObjectToObject().
Referenced by SMESHGUI_MeshOp::editMeshOrSubMesh(), SMESHGUI::OnEditDelete(), and SMESHGUI::OnGUIEvent().
| bool SMESH::RemoveHypothesisOrAlgorithmOnMesh | ( | _PTR(SObject) | MorSM, | 
| SMESH::SMESH_Hypothesis_ptr | anHyp | ||
| ) | 
References _PTR(), FindActorByEntry(), GetShapeOnMeshOrSubMesh(), HYP_OK, HYP_UNKNOWN_FATAL, ModifiedMesh(), processHypothesisStatus(), and SObject().
| void SMESH::RemoveVisualObjectWithActors | ( | const char * | theEntry, | 
| bool | fromAllViews | ||
| ) | 
Remove VisualObj and its actor from all views.
References FindActorByEntry(), GetVtkViewWindow(), and VISUAL_OBJ_CONT.
Referenced by GetVisualObj(), SMESHGUI_DeleteGroupDlg::onApply(), SMESHGUI_GroupDlg::onApply(), SMESHGUI::OnEditDelete(), and SMESHGUI::OnGUIEvent().
| void SMESH::RemoveVisuData | ( | int | studyID | ) | 
Remove all VisualObjs of a study.
References GetVtkViewWindow(), and VISUAL_OBJ_CONT.
Referenced by SMESHGUI::studyClosed().
| void SMESH::RenderViewWindow | ( | SVTK_ViewWindow * | theWindow | ) | 
| void SMESH::RepaintCurrentView | ( | ) | 
References GetCurrentVtkView(), MESSAGE, OCC_CATCH_SIGNALS, and OnVisuException().
Referenced by SMESHGUI_SmoothingDlg::ClickOnApply(), SMESHGUI_Make2DFrom3DOp::compute2DMesh(), SMESHGUI_Preferences_ScalarBarDlg::onApply(), SMESHGUI_GroupDlg::onApply(), SMESHGUI_SewingDlg::onAutoSew(), SMESHGUI_SewingDlg::onSelectBorderPartFromGroup(), SMESHGUI_SewingDlg::onSelectGroup(), StdMeshersGUI_PropagationHelperWdg::onShowGeometry(), SetPickable(), SetPointRepresentation(), SMESHGUI_MeshEditPreview::SetVisibility(), SMESH::TPolySimulation::SetVisibility(), SMESH::TShapeDisplayer::SetVisibility(), SMESH::TNodeSimulation::SetVisibility(), SMESH::TElementSimulation::SetVisibility(), SMESH::TElementSimulationQuad::SetVisibility(), SMESHGUI_ReorientFacesOp::stopOperation(), SMESHGUI_MakeNodeAtPointOp::stopOperation(), and UpdateView().
| void SMESH::RepaintViewWindow | ( | SVTK_ViewWindow * | theWindow | ) | 
References MESSAGE, OCC_CATCH_SIGNALS, and OnVisuException().
| void SMESH::SetControlsPrecision | ( | const long | theVal | ) | 
References GetCurrentVtkView().
References _PTR().
Referenced by SMESHGUI_GroupDlg::onApply().
| void SMESH::SetFilter | ( | const Handle(VTKViewer_Filter)& | theFilter, | 
| SVTK_Selector * | theSelector | ||
| ) | 
References _PTR(), and SMESHGUI::GetSMESHGen().
Referenced by SMESH_Gen_i::AddHypothesisToShape(), SMESHGUI_BuildCompoundDlg::ClickOnApply(), CreateHypothesis(), SMESHGUI_MeshOp::createMesh(), SMESHGUI_MeshOp::createSubMesh(), SMESHGUI_MeshOp::editMeshOrSubMesh(), SMESH_Gen_i::PublishComponent(), SMESH_Gen_i::PublishGroup(), SMESH_Gen_i::PublishHypothesis(), SMESH_Gen_i::PublishMesh(), SMESH_Gen_i::PublishSubMesh(), StdMeshersGUI_StdHypothesisCreator::storeParams(), StdMeshersGUI_QuadrangleParamCreator::storeParams(), StdMeshersGUI_CartesianParamCreator::storeParams(), and StdMeshersGUI_NbSegmentsCreator::storeParamsToHypo().
| void SMESH::SetPickable | ( | SMESH_Actor * | theActor | ) | 
References GetCurrentVtkView(), and RepaintCurrentView().
Referenced by SMESHGUI_MeshPatternDlg::activateSelection(), SMESHGUI_ReorientFacesOp::onActivateObject(), SMESHGUI_MeshPatternDlg::reject(), SMESHGUI_GroupDlg::reject(), SMESHGUI_MultiEditDlg::reject(), SMESHGUI_SmoothingDlg::reject(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), and SMESHGUI_ExtrusionAlongPathDlg::SetEditCurrentArgument().
| void SMESH::SetPointRepresentation | ( | bool | theIsVisible | ) | 
References GetCurrentVtkView(), and RepaintCurrentView().
Referenced by SMESHGUI_MakeNodeAtPointOp::activateSelection(), SMESHGUI_RemoveNodesDlg::ActivateThisDialog(), SMESHGUI_NodesDlg::ActivateThisDialog(), SMESHGUI_AddMeshElementDlg::ActivateThisDialog(), SMESHGUI_AddQuadraticElementDlg::ActivateThisDialog(), SMESHGUI_RemoveNodesDlg::ClickOnApply(), SMESHGUI_NodesDlg::ClickOnApply(), SMESHGUI_CreatePolyhedralVolumeDlg::ConstructorsClicked(), SMESHGUI_ScaleDlg::ConstructorsClicked(), SMESHGUI_TranslationDlg::ConstructorsClicked(), SMESHGUI_SymmetryDlg::ConstructorsClicked(), SMESHGUI_RemoveNodesDlg::Init(), SMESHGUI_AddMeshElementDlg::Init(), SMESHGUI_AddQuadraticElementDlg::Init(), SMESHGUI_NodesDlg::Init(), SMESHGUI_ReorientFacesOp::onActivateObject(), SMESHGUI_MakeNodeAtPointOp::onOpenView(), SMESHGUI_RemoveNodesDlg::onOpenView(), SMESHGUI_GroupOpDlg::onOpenView(), SMESHGUI_NodesDlg::onOpenView(), SMESHGUI_GroupDlg::onOpenView(), SMESHGUI_CopyMeshDlg::onOpenView(), SMESHGUI_AddMeshElementDlg::onOpenView(), SMESHGUI_SmoothingDlg::onOpenView(), SMESHGUI_CreatePolyhedralVolumeDlg::onOpenView(), SMESHGUI_ExtrusionAlongPathDlg::onOpenView(), SMESHGUI_AddQuadraticElementDlg::onOpenView(), SMESHGUI_ScaleDlg::onOpenView(), SMESHGUI_TranslationDlg::onOpenView(), SMESHGUI_RotationDlg::onOpenView(), SMESHGUI_RevolutionDlg::onOpenView(), SMESHGUI_SymmetryDlg::onOpenView(), SMESHGUI_MergeDlg::onOpenView(), SMESHGUI_SewingDlg::onOpenView(), SMESHGUI_ExtrusionDlg::onOpenView(), SMESHGUI_FilterDlg::onOpenView(), SMESHGUI_MergeDlg::onSelectElementFromGroup(), SMESHGUI_MergeDlg::onSelectGroup(), SMESHGUI_CopyMeshDlg::onSelectIdSource(), SMESHGUI_SmoothingDlg::onSelectMesh(), SMESHGUI_ScaleDlg::onSelectMesh(), SMESHGUI_TranslationDlg::onSelectMesh(), SMESHGUI_RotationDlg::onSelectMesh(), SMESHGUI_SymmetryDlg::onSelectMesh(), SMESHGUI_RevolutionDlg::onSelectVectorMenu(), SMESHGUI_SewingDlg::onTextChange(), SMESHGUI_MergeDlg::onTypeChanged(), SMESHGUI_GroupDlg::reject(), SMESHGUI_RemoveNodesDlg::reject(), SMESHGUI_NodesDlg::reject(), SMESHGUI_AddMeshElementDlg::reject(), SMESHGUI_SmoothingDlg::reject(), SMESHGUI_CreatePolyhedralVolumeDlg::reject(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_AddQuadraticElementDlg::reject(), SMESHGUI_ScaleDlg::reject(), SMESHGUI_TranslationDlg::reject(), SMESHGUI_RotationDlg::reject(), SMESHGUI_RevolutionDlg::reject(), SMESHGUI_SymmetryDlg::reject(), SMESHGUI_MergeDlg::reject(), SMESHGUI_SewingDlg::reject(), SMESHGUI_MeasureDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), SMESHGUI_MeshInfoDlg::reject(), SMESHGUI_CtrlInfoDlg::reject(), SMESHGUI_FilterDlg::restoreSelMode(), SMESHGUI_FilterDlg::selectInViewer(), SMESHGUI_3TypesSelector::selectionIntoArgument(), SMESHGUI_NodesDlg::SelectionIntoArgument(), SMESHGUI_MergeDlg::SelectionIntoArgument(), SMESHGUI_ExtrusionAlongPathDlg::SetEditCurrentArgument(), SMESHGUI_SmoothingDlg::SetEditCurrentArgument(), SMESHGUI_ScaleDlg::SetEditCurrentArgument(), SMESHGUI_TranslationDlg::SetEditCurrentArgument(), SMESHGUI_RotationDlg::SetEditCurrentArgument(), SMESHGUI_RevolutionDlg::SetEditCurrentArgument(), SMESHGUI_SymmetryDlg::SetEditCurrentArgument(), SMESHGUI_SewingDlg::SetEditCurrentArgument(), SMESHGUI_MergeDlg::SetEditCurrentArgument(), SMESHGUI_ExtrusionDlg::SetEditCurrentArgument(), SMESHGUI_GroupDlg::setSelectionMode(), SMESHGUI_MakeNodeAtPointOp::stopOperation(), SMESHGUI_MinDistance::updateSelection(), SMESHGUI_BoundingBox::updateSelection(), SMESHGUI_BasicProperties::updateSelection(), SMESHGUI_FilterDlg::updateSelection(), SMESHGUI_MeshInfoDlg::updateSelection(), and SMESHGUI_CtrlInfoDlg::updateSelection().
| QString SMESH::shapeText | ( | int | subShapeID, | 
| GEOM::GEOM_Object_var | aMainShape | ||
| ) | 
Return text describing a sub-shape.
References _PTR(), getSubShape(), shapeTypeName(), and SObject().
Referenced by SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::showComputeResult(), and SMESHGUI_BaseComputeOp::showEvaluateResult().
| QString SMESH::shapeTypeName | ( | GEOM::GEOM_Object_var | aShape, | 
| const char * | dflt = ""  | 
        ||
| ) | 
References CASE2NAME, EDGE, and FACE.
Referenced by SMESHGUI_BaseComputeOp::onPublishShape(), and shapeText().
| void SMESH::ShowHelpFile | ( | const QString & | theHelpFileName | ) | 
References SMESHGUI::GetSMESHGUI().
Referenced by SMESHGUI_MeasureDlg::help(), SMESHGUI_MeshInfoDlg::help(), and SMESHGUI_CtrlInfoDlg::help().
| TInterface::_var_type SMESH::SObjectToInterface | ( | _PTR(SObject) | theSObject | ) | 
References SObjectToObject().
References _PTR().
Referenced by SMESHGUI_Displayer::canBeDisplayed(), SMESHGUI_BaseComputeOp::computeMesh(), CreateActor(), DataOwnerToObject(), SMESHGUI_Selection::dim(), SMESHGUI_Selection::elemTypes(), SMESH_Gen_i::FindGeometryByMeshElement(), SMESH_Gen_i::GetGeometryByMeshElement(), IObjectToObject(), SMESHGUI_Selection::isAutoColor(), SMESHGUI_Selection::isImported(), SMESHGUI_FilterDlg::isValid(), SMESHGUI_Selection::numberOfNodes(), SMESHGUI::OnEditDelete(), SMESHGUI::OnGUIEvent(), RemoveHypothesisOrAlgorithmOnMesh(), StdMeshersGUI_ObjectReferenceParamWdg::SetObjects(), SObjectToInterface(), and SObjectToObject().
References _PTR(), and SObjectToObject().
| SMESH::FunctorType SMESH::StringToFunctorType | ( | const char * | str | ) | 
Converts a string to FunctorType.
This is reverse of FunctorTypeToString()
References FT_Undefined, and getFunctNames().
Referenced by SMESH_GroupOnFilter_i::StringToFilter().
| void SMESH::throwCorbaException | ( | const char * | excText | ) | 
Function used in SMESH_CATCH to convert a caught exception to SALOME::SALOME_Exception.
Referenced by SMESH_MeshEditor_i::Add0DElement(), SMESH_MeshEditor_i::AddBall(), SMESH_MeshEditor_i::AddEdge(), SMESH_MeshEditor_i::AddFace(), SMESH_MeshEditor_i::AddNode(), SMESH_MeshEditor_i::AddPolygonalFace(), SMESH_MeshEditor_i::AddPolyhedralVolume(), SMESH_MeshEditor_i::AddPolyhedralVolumeByFaces(), SMESH_MeshEditor_i::AddQuadPolygonalFace(), SMESH_MeshEditor_i::AddVolume(), SMESH_MeshEditor_i::AdvancedExtrusion(), SMESH_MeshEditor_i::AffectedElemGroupsInRegion(), SMESH_MeshEditor_i::BestSplit(), SMESH_MeshEditor_i::ChangeElemNodes(), SMESH_MeshEditor_i::ClearLastCreated(), SMESH_Mesh_i::ClearLog(), SMESH_MeshEditor_i::ConvertFromQuadratic(), SMESH_MeshEditor_i::ConvertFromQuadraticObject(), SMESH_MeshEditor_i::convertToQuadratic(), SMESH_Mesh_i::ConvertToStandalone(), SMESH_MeshEditor_i::Create0DElementsOnAllNodes(), SMESH_Mesh_i::CreateDimGroup(), SMESH_MeshEditor_i::CreateFlatElementsOnFacesGroups(), SMESH_MeshEditor_i::CreateHoleSkin(), SMESH_Mesh_i::CutGroups(), SMESH_Mesh_i::CutListOfGroups(), SMESH_MeshEditor_i::DeleteDiag(), SMESH_MeshEditor_i::DoubleElements(), SMESH_MeshEditor_i::DoubleNode(), SMESH_MeshEditor_i::DoubleNodeElem(), SMESH_MeshEditor_i::DoubleNodeElemGroup(), SMESH_MeshEditor_i::DoubleNodeElemGroup2New(), SMESH_MeshEditor_i::DoubleNodeElemGroupInRegion(), SMESH_MeshEditor_i::DoubleNodeElemGroups(), SMESH_MeshEditor_i::DoubleNodeElemGroups2New(), SMESH_MeshEditor_i::DoubleNodeElemGroupsInRegion(), SMESH_MeshEditor_i::DoubleNodeElemInRegion(), SMESH_MeshEditor_i::DoubleNodeGroup(), SMESH_MeshEditor_i::DoubleNodeGroupNew(), SMESH_MeshEditor_i::DoubleNodeGroups(), SMESH_MeshEditor_i::DoubleNodes(), SMESH_MeshEditor_i::DoubleNodesOnGroupBoundaries(), SMESH_Mesh_i::ExportPartToMED(), SMESH_Mesh_i::ExportToMEDX(), SMESH_MeshEditor_i::ExtrusionAlongPathObjects(), SMESH_MeshEditor_i::ExtrusionByNormal(), SMESH_MeshEditor_i::ExtrusionSweepObjects(), SMESH_MeshEditor_i::FindAmongElementsByPoint(), SMESH_MeshEditor_i::FindCoincidentNodes(), SMESH_MeshEditor_i::FindCoincidentNodesOnPart(), SMESH_MeshEditor_i::FindCoincidentNodesOnPartBut(), SMESH_MeshEditor_i::FindElementsByPoint(), SMESH_MeshEditor_i::FindEqualElements(), SMESH_MeshEditor_i::FindNodeClosestTo(), SMESH_Mesh_i::GetElementType(), SMESH_MeshEditor_i::getGroups(), SMESH_MeshEditor_i::GetLastCreatedElems(), SMESH_MeshEditor_i::GetLastCreatedNodes(), SMESH_MeshEditor_i::GetLastError(), SMESH_Mesh_i::GetLog(), SMESH_Mesh_i::GetMeshEditor(), SMESH_Mesh_i::GetMeshEditPreviewer(), SMESH_MeshEditor_i::GetPointState(), SMESH_MeshEditor_i::GetPreviewData(), SMESH_Mesh_i::GetSubMeshElementsId(), SMESH_Mesh_i::GetSubMeshElementType(), SMESH_Mesh_i::GetSubMeshNodesId(), SMESH_Mesh_i::ImportSTLFile(), SMESH_Mesh_i::ImportUNVFile(), SMESH_Mesh_i::IntersectGroups(), SMESH_Mesh_i::IntersectListOfGroups(), SMESH_MeshEditor_i::InverseDiag(), SMESH_MeshEditor_i::Make2DMeshFrom3D(), SMESH_MeshEditor_i::MakeBoundaryElements(), SMESH_MeshEditor_i::MakeBoundaryMesh(), SMESH_MeshEditor_i::MergeElements(), SMESH_MeshEditor_i::MergeEqualElements(), SMESH_MeshEditor_i::MergeNodes(), SMESH_MeshEditor_i::mirror(), SMESH_MeshEditor_i::MoveClosestNodeToPoint(), SMESH_MeshEditor_i::MoveNode(), SMESH_MeshEditor_i::QuadTo4Tri(), SMESH_MeshEditor_i::QuadToTri(), SMESH_MeshEditor_i::QuadToTriObject(), SMESH_MeshEditor_i::RemoveElements(), SMESH_Mesh_i::RemoveGroup(), SMESH_Mesh_i::RemoveGroupWithContents(), SMESH_MeshEditor_i::RemoveNodes(), SMESH_MeshEditor_i::RemoveOrphanNodes(), SMESH_Mesh_i::RemoveSubMesh(), SMESH_MeshEditor_i::RenumberElements(), SMESH_MeshEditor_i::RenumberNodes(), SMESH_MeshEditor_i::Reorient(), SMESH_MeshEditor_i::Reorient2D(), SMESH_MeshEditor_i::Reorient2DBy3D(), SMESH_MeshEditor_i::ReorientObject(), SMESH_MeshEditor_i::rotate(), SMESH_MeshEditor_i::RotateMakeMesh(), SMESH_MeshEditor_i::RotateObjectMakeMesh(), SMESH_MeshEditor_i::RotationSweepObjects(), SMESH_MeshEditor_i::scale(), SMESH_MeshEditor_i::SetMeshElementOnShape(), SMESH_MeshEditor_i::SetNodeInVolume(), SMESH_MeshEditor_i::SetNodeOnEdge(), SMESH_MeshEditor_i::SetNodeOnFace(), SMESH_MeshEditor_i::SetNodeOnVertex(), SMESH_MeshEditor_i::SewBorderToSide(), SMESH_MeshEditor_i::SewCoincidentFreeBorders(), SMESH_MeshEditor_i::SewConformFreeBorders(), SMESH_MeshEditor_i::SewFreeBorders(), SMESH_MeshEditor_i::SewSideElements(), SMESH_MeshEditor_i::smooth(), SMESH_MeshEditor_i::smoothObject(), SMESH_MeshEditor_i::SplitBiQuadraticIntoLinear(), SMESH_MeshEditor_i::SplitHexahedraIntoPrisms(), SMESH_MeshEditor_i::SplitQuad(), SMESH_MeshEditor_i::SplitQuadObject(), SMESH_MeshEditor_i::SplitVolumesIntoTetra(), SMESH_MeshEditor_i::translate(), SMESH_MeshEditor_i::TranslateObjectMakeMesh(), SMESH_MeshEditor_i::TriToQuad(), SMESH_MeshEditor_i::TriToQuadObject(), SMESH_Mesh_i::UnionGroups(), and SMESH_Mesh_i::UnionListOfGroups().
| void SMESH::throwSalomeEx | ( | const char * | txt | ) | 
| QString SMESH::UniqueMeshName | ( | const QString & | theBaseName, | 
| const QString & | thePostfix | ||
| ) | 
References _PTR().
Referenced by SMESHGUI_ScaleDlg::ClickOnApply(), SMESHGUI_TranslationDlg::ClickOnApply(), SMESHGUI_RotationDlg::ClickOnApply(), SMESHGUI_SymmetryDlg::ClickOnApply(), SMESHGUI_CopyMeshDlg::Init(), SMESHGUI_ScaleDlg::setNewMeshName(), SMESHGUI_TranslationDlg::setNewMeshName(), SMESHGUI_RotationDlg::setNewMeshName(), and SMESHGUI_SymmetryDlg::setNewMeshName().
| QString SMESH::UniqueName | ( | const QString & | theBaseName, | 
| _PTR(SObject) | theParent, | ||
| const QString & | thePostfix | ||
| ) | 
References _PTR(), and SObject().
Referenced by SMESHGUI_DuplicateNodesDlg::onApply(), SMESHGUI_Make2DFrom3DOp::onApply(), and SMESHGUI_Make2DFrom3DOp::startOperation().
References _PTR(), eDisplay, GetVisualObj(), and UpdateView().
Referenced by SMESHGUI_SmoothingDlg::ClickOnApply(), SMESHGUI_ExtrusionAlongPathDlg::ClickOnApply(), SMESHGUI_ScaleDlg::ClickOnApply(), SMESHGUI_TranslationDlg::ClickOnApply(), SMESHGUI_RotationDlg::ClickOnApply(), SMESHGUI_RevolutionDlg::ClickOnApply(), SMESHGUI_SymmetryDlg::ClickOnApply(), SMESHGUI_ExtrusionDlg::ClickOnApply(), SMESHGUI_Make2DFrom3DOp::compute2DMesh(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_GroupDlg::onApply(), and UpdateView().
| void SMESH::UpdateFontProp | ( | SMESHGUI * | theModule | ) | 
References FntArial, FntCourier, FntTimes, GetColor(), GetResourceMgr(), and GetVtkViewWindow().
Referenced by SMESHGUI::preferencesChanged().
References _PTR(), eDisplay, GetVisualObj(), and UpdateView().
| void SMESH::UpdateSelectionProp | ( | SMESHGUI * | theModule | ) | 
References GetResourceMgr(), GetVtkViewWindow(), and MESSAGE.
Referenced by SMESHGUI::onViewManagerActivated(), and SMESHGUI::preferencesChanged().
| bool SMESH::UpdateView | ( | SUIT_ViewWindow * | theWnd, | 
| EDisplaing | theAction, | ||
| const char * | theEntry | ||
| ) | 
References _PTR(), CreateActor(), DisplayActor(), eDisplay, eDisplayAll, eDisplayOnly, eErase, eEraseAll, FindActorByEntry(), FitAll(), GetVisualObj(), GetVtkViewWindow(), Handle(), and noSmeshActors().
Referenced by SMESHGUI::BuildPresentation(), SMESHGUI_RenumberingDlg::ClickOnApply(), SMESHGUI_RemoveElementsDlg::ClickOnApply(), SMESHGUI_RemoveNodesDlg::ClickOnApply(), SMESHGUI_NodesDlg::ClickOnApply(), SMESHGUI_BuildCompoundDlg::ClickOnApply(), SMESHGUI_AddMeshElementDlg::ClickOnApply(), SMESHGUI_CreatePolyhedralVolumeDlg::ClickOnApply(), SMESHGUI_AddQuadraticElementDlg::ClickOnApply(), SMESHGUI_MergeDlg::ClickOnApply(), SMESHGUI_SewingDlg::ClickOnApply(), SMESHGUI_AddMeshElementDlg::displaySimulation(), SMESHGUI_AddQuadraticElementDlg::displaySimulation(), SMESHGUI_CreatePolyhedralVolumeDlg::displaySimulation(), SMESHGUI_SingleEditDlg::onApply(), SMESHGUI_ReorientFacesOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_DeleteGroupDlg::onApply(), SMESHGUI_DuplicateNodesDlg::onApply(), SMESHGUI_MeshPatternDlg::onApply(), SMESHGUI_MultiEditDlg::onApply(), SMESHGUI_Add0DElemsOnAllNodesOp::onApply(), SMESHGUI_MergeDlg::onDetect(), SMESHGUI::OnGUIEvent(), SMESHGUI_DisplayEntitiesDlg::onOk(), SMESHGUI_MergeDlg::onRemoveGroup(), SMESHGUI_MergeDlg::onTypeChanged(), SMESHGUI_GroupDlg::SetAppropriateActor(), SMESHGUI::update(), Update(), UpdateNulData(), and UpdateView().
| bool SMESH::UpdateView | ( | EDisplaing | theAction, | 
| const char * | theEntry | ||
| ) | 
References GetActiveStudy(), and UpdateView().
| void SMESH::UpdateView | ( | ) | 
References GetCurrentVtkView(), Handle(), RepaintCurrentView(), SMESHGUI::selectionMgr(), and Update().
| void SMESH::WriteUnstructuredGrid | ( | vtkUnstructuredGrid * | theGrid, | 
| const char * | theFileName | ||
| ) | 
Referenced by SMESH_VisualObjDef::buildPrs().
| const vtkIdType SMESH::DeleteActorEvent = vtkCommand::UserEvent + 100 | 
Referenced by SMESHGUI::addActorAsObserver(), SMESH_ActorDef::Delete(), and SMESHGUI::ProcessEvents().
| const long SMESH::EXTRUSION_FLAG_BOUNDARY = 1 | 
Auxiliary flags for advanced extrusion.
BOUNDARY: create or not boundary for result of extrusion SEW: try to use existing nodes or create new nodes in any case
Referenced by SMESH_MeshEditor::ExtrusParam::ToMakeBoundary().
| const long SMESH::EXTRUSION_FLAG_SEW = 2 | 
| THypothesisDataMap SMESH::myAlgorithmsMap | 
Referenced by GetAvailableHypotheses(), GetHypothesisData(), and InitAvailableHypotheses().
| THypothesisDataMap SMESH::myHypothesesMap | 
Referenced by GetAvailableHypotheses(), GetHypothesisData(), and InitAvailableHypotheses().
| QList<HypothesesSet*> SMESH::myListOfHypothesesSets | 
Referenced by GetHypothesesSet(), GetHypothesesSets(), and InitAvailableHypotheses().
| return SMESH::subSO | 
| const long SMESH::Tag_0DElementsGroups = 15 | 
| const long SMESH::Tag_AlgorithmsRoot = 2 | 
| const long SMESH::Tag_BallElementsGroups = 16 | 
Referenced by SMESH_Gen_i::GetBallElementsGroupsTag(), and SMESH_TypeFilter::isOk().
| const long SMESH::Tag_EdgeGroups = 12 | 
Referenced by SMESH_Gen_i::GetEdgeGroupsTag(), and SMESH_TypeFilter::isOk().
| const long SMESH::Tag_FaceGroups = 13 | 
Referenced by SMESH_Gen_i::GetFaceGroupsTag(), and SMESH_TypeFilter::isOk().
| const long SMESH::Tag_FirstGroup = 11 | 
Referenced by SMESH_TypeFilter::isOk(), and SMESHGUI_Selection::type().
| const long SMESH::Tag_FirstMeshRoot = 3 | 
Referenced by SMESH_TypeFilter::isOk(), and SMESHGUI_Selection::type().
| const long SMESH::Tag_FirstSubMesh = 4 | 
Referenced by SMESH_TypeFilter::isOk(), ModifiedMesh(), and SMESHGUI_MeshOrderMgr::SetMeshOrder().
| const long SMESH::Tag_HypothesisRoot = 1 | 
Tags definition.
Referenced by SMESHGUI_MeshOp::existingHyps(), SMESH_Gen_i::GetHypothesisRootTag(), SMESH_TypeFilter::isOk(), and SMESHGUI_Selection::type().
| const long SMESH::Tag_LastGroup = 16 | 
| const long SMESH::Tag_LastSubMesh = 10 | 
| const long SMESH::Tag_NodeGroups = 11 | 
Referenced by SMESH_Gen_i::GetNodeGroupsTag(), and SMESH_TypeFilter::isOk().
| const long SMESH::Tag_RefOnAppliedAlgorithms = 3 | 
| const long SMESH::Tag_RefOnAppliedHypothesis = 2 | 
| const long SMESH::Tag_RefOnShape = 1 | 
Referenced by SMESH_Gen_i::GetRefOnShapeTag(), and SMESH_Swig::SetShape().
| const long SMESH::Tag_SubMeshOnCompound = 10 | 
| const long SMESH::Tag_SubMeshOnEdge = 5 | 
| const long SMESH::Tag_SubMeshOnFace = 7 | 
| const long SMESH::Tag_SubMeshOnShell = 8 | 
Referenced by SMESH_Gen_i::GetSubMeshOnShellTag(), and if().
| const long SMESH::Tag_SubMeshOnSolid = 9 | 
| const long SMESH::Tag_SubMeshOnVertex = 4 | 
| const long SMESH::Tag_SubMeshOnWire = 6 | 
Referenced by SMESH_Gen_i::GetSubMeshOnWireTag(), and if().
| const long SMESH::Tag_VolumeGroups = 14 | 
Referenced by SMESH_Gen_i::GetVolumeGroupsTag(), and SMESH_TypeFilter::isOk().
| const char SMESH::theNotPublishedObjectName[] = "__NOT__Published__Object__" | 
| SVTK_Selector* SMESH::theSelector | 
Referenced by SMESH_PreviewActorsCollection::SetSelector().
      
  | 
  static | 
Referenced by OnVisuException().
      
  | 
  static | 
Referenced by GetVisualObj(), RemoveActor(), RemoveAllObjectsWithActors(), RemoveVisualObjectWithActors(), and RemoveVisuData().