SALOME - SMESH
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SMESH_MesherHelper.hxx File Reference
#include "SMESH_SMESH.hxx"
#include "SMESH_MeshEditor.hxx"
#include <SMDS_MeshNode.hxx>
#include <SMDS_QuadraticEdge.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Shape.hxx>
#include <gp_Pnt2d.hxx>
#include <map>
Include dependency graph for SMESH_MesherHelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SMESH_MesherHelper
 

Typedefs

typedef std::pair< const
SMDS_MeshNode *, const
SMDS_MeshNode * > 
NLink
 
typedef std::map< NLink, const
SMDS_MeshNode * > 
NLinkNodeMap
 
typedef std::map< NLink, const
SMDS_MeshNode * >::iterator 
ItNLinkNode
 
typedef std::vector< const
SMDS_MeshNode * > 
TNodeColumn
 It helps meshers to add elements. More...
 
typedef std::map< double,
TNodeColumn
TParam2ColumnMap
 

Typedef Documentation

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

Definition at line 41 of file SMESH_MesherHelper.hxx.

typedef std::map<NLink, const SMDS_MeshNode*> NLinkNodeMap

Definition at line 42 of file SMESH_MesherHelper.hxx.

typedef std::map<NLink, const SMDS_MeshNode*>::iterator ItNLinkNode

Definition at line 43 of file SMESH_MesherHelper.hxx.

typedef std::vector<const SMDS_MeshNode* > TNodeColumn

It helps meshers to add elements.

It allow meshers not to care about creation of medium nodes when filling a quadratic mesh. Helper does it itself. It defines degree of elements to create when IsQuadraticSubMesh() is called.

Definition at line 54 of file SMESH_MesherHelper.hxx.

typedef std::map< double, TNodeColumn > TParam2ColumnMap

Definition at line 55 of file SMESH_MesherHelper.hxx.