SALOME - SMESH
SMESH_MeshEditor.hxx File Reference
#include "Standard_Version.hxx"
#include "SMESH_SMESH.hxx"
#include "SMDS_MeshElement.hxx"
#include "SMESH_Controls.hxx"
#include "SMESH_Mesh.hxx"
#include "SMESH_SequenceOfElemPtr.hxx"
#include "SMESH_SequenceOfNode.hxx"
#include <TColStd_HSequenceOfReal.hxx>
#include <gp_Dir.hxx>
#include <list>
#include <map>
#include <set>
Include dependency graph for SMESH_MeshEditor.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SMESH_NodeSearcher
 Searcher for the node closest to point. More...
 
struct  SMESH_ElementSearcher
 Return elements of given type where the given point is IN or ON. More...
 
struct  SMESH_TLink
 A sorted pair of nodes. More...
 
class  SMESH_MeshEditor_PathPoint
 
class  SMESH_MeshEditor
 Editor of a mesh. More...
 
struct  SMESH_MeshEditor::ExtrusParam
 

Typedefs

typedef std::map< const SMDS_MeshElement *, std::list< const SMDS_MeshElement * > > TElemOfElemListMap
 
typedef std::map< const SMDS_MeshNode *, const SMDS_MeshNode * > TNodeNodeMap
 Set of elements sorted by ID, to be used to assure predictability of edition. More...
 
typedef std::set< const SMDS_MeshElement *, TIDCompareTIDSortedElemSet
 
typedef pair< const SMDS_MeshNode *, const SMDS_MeshNode *> NLink
 

Typedef Documentation

◆ TElemOfElemListMap

typedef std::map<const SMDS_MeshElement*, std::list<const SMDS_MeshElement*> > TElemOfElemListMap

Definition at line 53 of file SMESH_MeshEditor.hxx.

◆ TNodeNodeMap

typedef std::map<const SMDS_MeshNode*, const SMDS_MeshNode*> TNodeNodeMap

Set of elements sorted by ID, to be used to assure predictability of edition.

Definition at line 58 of file SMESH_MeshEditor.hxx.

◆ TIDSortedElemSet

typedef std::set< const SMDS_MeshElement*, TIDCompare > TIDSortedElemSet

Definition at line 61 of file SMESH_MeshEditor.hxx.

◆ NLink

typedef pair< const SMDS_MeshNode*, const SMDS_MeshNode* > NLink

Definition at line 63 of file SMESH_MeshEditor.hxx.