VISCOUS_3D::_CentralCurveOnEdge Struct Reference
Container of centers of curvature at nodes on an EDGE bounding _ConvexFace. More...
Public Member Functions | |
| void | Append (const gp_Pnt ¢er, _LayerEdge *ledge) |
| bool | FindNewNormal (const gp_Pnt ¢er, gp_XYZ &newNormal) |
| Try to compute a new normal by interpolating normals of _LayerEdge's stored in this _CentralCurveOnEdge. More... | |
| void | SetShapes (const TopoDS_Edge &edge, const _ConvexFace &convFace, _SolidData &data, SMESH_MesherHelper &helper) |
| Set shape members. More... | |
Detailed Description
Container of centers of curvature at nodes on an EDGE bounding _ConvexFace.
Member Function Documentation
◆ Append()
| void VISCOUS_3D::_CentralCurveOnEdge::Append | ( | const gp_Pnt & | center, |
| _LayerEdge * | ledge | ||
| ) |
◆ FindNewNormal()
| bool _CentralCurveOnEdge::FindNewNormal | ( | const gp_Pnt & | center, |
| gp_XYZ & | newNormal | ||
| ) |
Try to compute a new normal by interpolating normals of _LayerEdge's stored in this _CentralCurveOnEdge.
- Parameters
-
[in] center - curvature center of a point of another _CentralCurveOnEdge. [in,out] newNormal - current normal at this point, to be redefined
- Returns
- bool - true if succeeded.
◆ SetShapes()
| void _CentralCurveOnEdge::SetShapes | ( | const TopoDS_Edge & | edge, |
| const _ConvexFace & | convFace, | ||
| _SolidData & | data, | ||
| SMESH_MesherHelper & | helper | ||
| ) |
Set shape members.
References SMESH_MesherHelper::GetAncestors(), and SMESH_MesherHelper::GetMesh().
The documentation for this struct was generated from the following file:
- src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp
1.8.17