Version: 8.3.0
MeshEditor_I Namespace Reference

Data Structures

struct  TPreviewMesh
 Mesh to apply modifications for preview purposes. More...
 
struct  TSearchersDeleter
 Deleter of theNodeSearcher at any compute event occurred. More...
 
struct  ExtrusionParams
 Structure used to pass extrusion parameters to SMESH_MeshEditor. More...
 

Functions

TCollection_AsciiString mirrorTypeName (SMESH::SMESH_MeshEditor::MirrorType theMirrorType)
 
void arrayToSet (const SMESH::long_array &IDs, const SMESHDS_Mesh *aMesh, TIDSortedElemSet &aMap, const SMDSAbs_ElementType aType=SMDSAbs_All, SMDS_MeshElement::Filter *aFilter=NULL)
 function for conversion of long_array to TIDSortedElemSet More...
 
void idSourceToNodeSet (SMESH::SMESH_IDSource_ptr theObject, const SMESHDS_Mesh *theMeshDS, TIDSortedNodeSet &theNodeSet)
 Retrieve nodes from SMESH_IDSource. More...
 
void getElementsAround (const TIDSortedElemSet &theElements, const SMESHDS_Mesh *theMeshDS, TIDSortedElemSet &theElementsAround)
 Returns elements connected to the given elements. More...
 
string getPartIOR (SMESH::SMESH_IDSource_ptr theMeshPart, SMESH::ElementType type)
 Return a string used to detect change of mesh part on which theElementSearcher is going to be used. More...
 

Variables

static SMESH_NodeSearchertheNodeSearcher = 0
 
static SMESH_ElementSearchertheElementSearcher = 0
 
MeshEditor_I::TSearchersDeleter theSearchersDeleter
 

Function Documentation

string MeshEditor_I::getPartIOR ( SMESH::SMESH_IDSource_ptr  theMeshPart,
SMESH::ElementType  type 
)

Return a string used to detect change of mesh part on which theElementSearcher is going to be used.

References SMESH_Gen_i::GetORB().

Referenced by SMESH_MeshEditor_i::FindAmongElementsByPoint(), and SMESH_MeshEditor_i::Reorient2D().

void MeshEditor_I::idSourceToNodeSet ( SMESH::SMESH_IDSource_ptr  theObject,
const SMESHDS_Mesh theMeshDS,
TIDSortedNodeSet theNodeSet 
)

Variable Documentation