#include <gp_Pnt.hxx>#include <gp_Vec.hxx>#include <gp_Dir.hxx>#include <iostream>#include <cmath>

Go to the source code of this file.
Data Structures | |
| class | R2 |
| class | R3 |
| class | R4 |
Typedefs | |
| typedef char | Nom [1+24] |
| typedef unsigned long int | N |
| typedef long int | Z |
| typedef double | R |
Functions | |
| template<class T > | |
| T | Abs (const T &a) |
| template<class T > | |
| void | Echange (T &a, T &b) |
| template<class T > | |
| T | Min (const T &a, const T &b) |
| template<class T > | |
| T | Max (const T &a, const T &b) |
| template<class T > | |
| T | Max (const T &a, const T &b, const T &c) |
| template<class T > | |
| T | Min (const T &a, const T &b, const T &c) |
| template<class T > | |
| T | Max (const T &a, const T &b, const T &c, const T &d) |
| template<class T > | |
| T | Min (const T &a, const T &b, const T &c, const T &d) |
| R | Aire2d (const R2 A, const R2 B, const R2 C) |
| R | Angle2d (R2 P) |
| R | Norme2_2 (const R2 &A) |
| R | Norme2 (const R2 &A) |
| R | NormeInfinie (const R2 &A) |
| R | Norme2_2 (const R3 &A) |
| R | Norme2 (const R3 &A) |
| R | NormeInfinie (const R3 &A) |
| R | Norme2_2 (const R4 &A) |
| R | Norme2 (const R4 &A) |
| R | NormeInfinie (const R4 &A) |
| R2 | XY (R3 P) |
| R3 | Min (R3 P, R3 Q) |
| R3 | Max (R3 P, R3 Q) |
| T Abs | ( | const T & | a | ) |
Definition at line 45 of file Rn.h.
References SMESH_demo_hexa2_upd.a.
Referenced by compensateError(), SMESH_Pattern.compUVByElasticIsolines(), SMESH_Pattern.compUVByIsoIntersection(), StdMeshers_ProjectionUtils.FindFaceAssociation(), SMESH_MeshEditor.FindMatchingNodes(), SMESH_MesherHelper.GetUVOnSeam(), SMESH_MeshEditor.InsertNodesIntoLink(), NormeInfinie(), qualitetrte_(), SMESH_MesherHelper.SetSubShape(), SMESH_MeshEditor.SewFreeBorder(), SMESH_Pattern.sortSameSizeWires(), and SMESH_Block.Values().
| void Echange | ( | T & | a, |
| T & | b | ||
| ) |
| T Max | ( | const T & | a, |
| const T & | b | ||
| ) |
Definition at line 49 of file Rn.h.
Referenced by SMESHDS_Mesh.AddCompoundSubmesh(), aptrte(), SMESH_MesherHelper.CheckNodeU(), checkQuads(), SMESH.TShapeDisplayer.checkTriangulation(), StdMeshers_Quadrangle_2D.ComputeQuadPref(), StdMeshers_Quadrangle_2D.ComputeReduced(), SMESH_Pattern.compUVByElasticIsolines(), deflection(), StdMeshers_Quadrangle_2D.Evaluate(), StdMeshers_Penta_3D.Evaluate(), StdMeshers_CompositeHexa_3D.Evaluate(), StdMeshers_Quadrangle_2D.EvaluateQuadPref(), SMESH_Pattern.getFacesDefinition(), LinkID_Gen.GetLinkID(), GetNb2d(), SMESH.Controls.MultiConnection2D.GetValue(), SMESH.Controls.Length2D.GetValue(), SMESH.Controls.Skew.GetValue(), SMESH.Controls.Taper.GetValue(), SMESH.Controls.Warping.GetValue(), SMESH.Controls.AspectRatio.GetValue(), SMESH.Controls.MaxElementLength3D.GetValue(), SMESH.Controls.MaxElementLength2D.GetValue(), SMESH_Gen_i.Load(), Max(), SMESH_MesherHelper.MaxTolerance(), NormeInfinie(), SMESH_Pattern.setFirstEdge(), and SMESH_MeshEditor.SewFreeBorder().
| T Max | ( | const T & | a, |
| const T & | b, | ||
| const T & | c | ||
| ) |
| T Max | ( | const T & | a, |
| const T & | b, | ||
| const T & | c, | ||
| const T & | d | ||
| ) |
| T Min | ( | const T & | a, |
| const T & | b, | ||
| const T & | c, | ||
| const T & | d | ||
| ) |
| T Min | ( | const T & | a, |
| const T & | b, | ||
| const T & | c | ||
| ) |
| T Min | ( | const T & | a, |
| const T & | b | ||
| ) |
Definition at line 48 of file Rn.h.
Referenced by aptrte(), StdMeshers_QuadToTriaAdaptor.Compute(), StdMeshers_Quadrangle_2D.Compute(), SMESH.Controls.Warping.ComputeA(), StdMeshers_Quadrangle_2D.ComputeQuadPref(), StdMeshers_Quadrangle_2D.ComputeReduced(), SMESH_Pattern.compUVByElasticIsolines(), StdMeshers_Quadrangle_2D.Evaluate(), StdMeshers_Quadrangle_2D.EvaluateQuadPref(), LinkID_Gen.GetLinkID(), SMESH.Controls.AspectRatio.GetValue(), SMESH.Controls.MinimumAngle.GetValue(), Min(), StdMeshers_Quadrangle_2D.SetNormalizedGrid(), and SMESH_MeshEditor.SewFreeBorder().
Definition at line 232 of file Rn.h.
Referenced by checkQuads(), SMESHGUI_ClippingDlg.SetCurrentPlaneParam(), and SMESH_Pattern.sortSameSizeWires().