Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
[modules/smesh.git]
/
src
/
SMESH
/
SMESH_MesherHelper.hxx
diff --git
a/src/SMESH/SMESH_MesherHelper.hxx
b/src/SMESH/SMESH_MesherHelper.hxx
index e6f5bb239c80002e69e24a73eb229f4ac852faab..0073e0881d6ba47f2855263930aed662b438ea1e 100644
(file)
--- a/
src/SMESH/SMESH_MesherHelper.hxx
+++ b/
src/SMESH/SMESH_MesherHelper.hxx
@@
-97,7
+97,7
@@
class SMESH_EXPORT SMESH_MesherHelper
* The key of the map is a normalized parameter of each
* base node on theBaseSide. Edges in theBaseSide must be sequenced.
* This method works in supposition that nodes on the face
* The key of the map is a normalized parameter of each
* base node on theBaseSide. Edges in theBaseSide must be sequenced.
* This method works in supposition that nodes on the face
- * forms a
rectangular
grid and elements can be quardrangles or triangles
+ * forms a
structured
grid and elements can be quardrangles or triangles
*/
static bool LoadNodeColumns(TParam2ColumnMap & theParam2ColumnMap,
const TopoDS_Face& theFace,
*/
static bool LoadNodeColumns(TParam2ColumnMap & theParam2ColumnMap,
const TopoDS_Face& theFace,
@@
-219,6
+219,8
@@
class SMESH_EXPORT SMESH_MesherHelper
static double MaxTolerance( const TopoDS_Shape& shape );
static double MaxTolerance( const TopoDS_Shape& shape );
+ static double GetAngle( const TopoDS_Edge & E1, const TopoDS_Edge & E2, const TopoDS_Face & F);
+
static bool IsClosedEdge( const TopoDS_Edge& anEdge );
static TopoDS_Vertex IthVertex( const bool is2nd, TopoDS_Edge anEdge, const bool CumOri=true );
static bool IsClosedEdge( const TopoDS_Edge& anEdge );
static TopoDS_Vertex IthVertex( const bool is2nd, TopoDS_Edge anEdge, const bool CumOri=true );
@@
-420,7
+422,7
@@
public:
double GetNodeU(const TopoDS_Edge& theEdge,
const SMDS_MeshNode* theNode,
const SMDS_MeshNode* inEdgeNode=0,
double GetNodeU(const TopoDS_Edge& theEdge,
const SMDS_MeshNode* theNode,
const SMDS_MeshNode* inEdgeNode=0,
- bool* check=0);
+ bool* check=0)
const
;
/*!
* \brief Return node UV on face
* \param inFaceNode - a node of element being created located inside a face
/*!
* \brief Return node UV on face
* \param inFaceNode - a node of element being created located inside a face