MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
CAD4FE_FaceBoundaryPoint.h
Aller à la documentation de ce fichier.
1 //####//------------------------------------------------------------
2 //####//------------------------------------------------------------
3 //####// MAGiC
4 //####// Jean Christophe Cuilliere et Vincent FRANCOIS
5 //####// Departement de Genie Mecanique - UQTR
6 //####//------------------------------------------------------------
7 //####// MAGIC est un projet de recherche de l equipe ERICCA
8 //####// du departement de genie mecanique de l Universite du Quebec a Trois Rivieres
9 //####// http://www.uqtr.ca/ericca
10 //####// http://www.uqtr.ca/
11 //####//------------------------------------------------------------
12 //####//------------------------------------------------------------
13 //####//
14 //####// CAD4FE_FaceBoundaryPoint.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:58:56 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 
23 #ifndef CAD4FE_FaceBoundaryPointH
24 #define CAD4FE_FaceBoundaryPointH
25 
26 #include <ot_mathematique.h>
27 #include "CAD4FE_Mesher_platform.h"
28 
29 class MG_FACE;
30 class MG_COARETE;
31 class OT_MATRICE_3D;
32 class MG_SOMMET;
33 
34 namespace CAD4FE {
35 
36 class MCNode;
37 
39 public:
40  FaceBoundaryPoint(MCNode * __n, MG_FACE *__refFace);
41  FaceBoundaryPoint(MCNode * __n,const FaceBoundaryPoint & __fbp);
44  double coedge1T;
46  double vecTpCoedge1Der[2];
47  double coedge2T;
48  double vecTpCoedge2Der[2];
49  int TestInteriorDirection(double __direction[3]);
50  double GetInteriorDirectionAngle(double __direction[3]);
51  void Initialize();
53  MCNode * GetNode();
54 
55 private:
61 };
62 
63 }
64 
65 
66 #endif
67 
FaceBoundaryPoint(MCNode *__n, MG_FACE *__refFace)
double GetInteriorDirectionAngle(double __direction[3])
int TestInteriorDirection(double __direction[3])