MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe CAD4FE::FaceBoundaryPoint

#include <CAD4FE_FaceBoundaryPoint.h>

Graphe de collaboration de CAD4FE::FaceBoundaryPoint:

Fonctions membres publiques

 FaceBoundaryPoint (MCNode *__n, MG_FACE *__refFace)
 
 FaceBoundaryPoint (MCNode *__n, const FaceBoundaryPoint &__fbp)
 
 ~FaceBoundaryPoint ()
 
int TestInteriorDirection (double __direction[3])
 
double GetInteriorDirectionAngle (double __direction[3])
 
void Initialize ()
 
MG_SOMMETGetMergedVertex ()
 
MCNodeGetNode ()
 

Attributs publics

MG_COARETEcoedge1
 
double coedge1T
 
MG_COARETEcoedge2
 
double vecTpCoedge1Der [2]
 
double coedge2T
 
double vecTpCoedge2Der [2]
 

Attributs privés

MG_FACE_face
 
MCNode_node
 
OT_MATRICE_3D _tangentFrame
 
OT_MATRICE_3D _tangentTransform
 
MG_SOMMET_mergedVertex
 

Description détaillée

Définition à la ligne 38 du fichier CAD4FE_FaceBoundaryPoint.h.

Documentation des constructeurs et destructeur

◆ FaceBoundaryPoint() [1/2]

FaceBoundaryPoint::FaceBoundaryPoint ( MCNode __n,
MG_FACE __refFace 
)

Définition à la ligne 39 du fichier CAD4FE_FaceBoundaryPoint.cpp.

Références CAD4FE::MCNode::GetRefEdgeMapping(), et Initialize().

Voici le graphe d'appel pour cette fonction :

◆ FaceBoundaryPoint() [2/2]

FaceBoundaryPoint::FaceBoundaryPoint ( MCNode __n,
const FaceBoundaryPoint __fbp 
)

◆ ~FaceBoundaryPoint()

FaceBoundaryPoint::~FaceBoundaryPoint ( )

Définition à la ligne 63 du fichier CAD4FE_FaceBoundaryPoint.cpp.

Documentation des fonctions membres

◆ GetInteriorDirectionAngle()

double FaceBoundaryPoint::GetInteriorDirectionAngle ( double  __direction[3])

Définition à la ligne 172 du fichier CAD4FE_FaceBoundaryPoint.cpp.

Références _node, _tangentTransform, CAD4FE::GeometricTools::AngleInPlane(), coedge2, CAD4FE::MCNode::GetRefEdgeMapping(), vecTpCoedge1Der, et vecTpCoedge2Der.

Référencé par CAD4FE::ShortestPathByClosestPointOnEdge::ComputeDistance().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ GetMergedVertex()

MG_SOMMET * FaceBoundaryPoint::GetMergedVertex ( )

Définition à la ligne 202 du fichier CAD4FE_FaceBoundaryPoint.cpp.

Références _mergedVertex.

◆ GetNode()

MCNode * FaceBoundaryPoint::GetNode ( )

Définition à la ligne 208 du fichier CAD4FE_FaceBoundaryPoint.cpp.

Références _node.

Référencé par CAD4FE::Intersection_Plane_MG_FACE::TestSegmentCrossFaceBoundary().

Voici le graphe des appelants de cette fonction :

◆ Initialize()

◆ TestInteriorDirection()

Documentation des données membres

◆ _face

MG_FACE* CAD4FE::FaceBoundaryPoint::_face
private

Définition à la ligne 56 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), et Initialize().

◆ _mergedVertex

MG_SOMMET* CAD4FE::FaceBoundaryPoint::_mergedVertex
private

Définition à la ligne 60 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), GetMergedVertex(), et Initialize().

◆ _node

MCNode* CAD4FE::FaceBoundaryPoint::_node
private

◆ _tangentFrame

OT_MATRICE_3D CAD4FE::FaceBoundaryPoint::_tangentFrame
private

Définition à la ligne 58 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), et Initialize().

◆ _tangentTransform

OT_MATRICE_3D CAD4FE::FaceBoundaryPoint::_tangentTransform
private

◆ coedge1

MG_COARETE* CAD4FE::FaceBoundaryPoint::coedge1

Définition à la ligne 43 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), et Initialize().

◆ coedge1T

double CAD4FE::FaceBoundaryPoint::coedge1T

Définition à la ligne 44 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), et Initialize().

◆ coedge2

MG_COARETE* CAD4FE::FaceBoundaryPoint::coedge2

◆ coedge2T

double CAD4FE::FaceBoundaryPoint::coedge2T

Définition à la ligne 47 du fichier CAD4FE_FaceBoundaryPoint.h.

Référencé par FaceBoundaryPoint(), et Initialize().

◆ vecTpCoedge1Der

double CAD4FE::FaceBoundaryPoint::vecTpCoedge1Der[2]

◆ vecTpCoedge2Der

double CAD4FE::FaceBoundaryPoint::vecTpCoedge2Der[2]

La documentation de cette classe a été générée à partir du fichier suivant :