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().