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

#include <CAD4FE_MakeLoops.h>

Classes

class  CoEdge
 

Fonctions membres publiques

 MakeLoops (std::vector< MG_FACE * > __faceList, std::vector< MG_ARETE * > __edgeList, std::vector< int > __senseList)
 
 ~MakeLoops ()
 
void GetFaceLoops (MG_FACE *__face, std::vector< std::vector< CoEdge * > > &__loops)
 
std::string PrintFaceNormalAtVertices (MG_FACE *__face)
 

Attributs protégés

std::map< MG_FACE *, std::set< CoEdge * > > _mapFaceCoEdge
 

Description détaillée

Définition à la ligne 36 du fichier CAD4FE_MakeLoops.h.

Documentation des constructeurs et destructeur

◆ MakeLoops()

MakeLoops::MakeLoops ( std::vector< MG_FACE * >  __faceList,
std::vector< MG_ARETE * >  __edgeList,
std::vector< int >  __senseList 
)

Définition à la ligne 311 du fichier CAD4FE_MakeLoops.cpp.

Références _mapFaceCoEdge.

◆ ~MakeLoops()

MakeLoops::~MakeLoops ( )

Définition à la ligne 330 du fichier CAD4FE_MakeLoops.cpp.

Références _mapFaceCoEdge.

Documentation des fonctions membres

◆ GetFaceLoops()

◆ PrintFaceNormalAtVertices()

std::string MakeLoops::PrintFaceNormalAtVertices ( MG_FACE __face)

Définition à la ligne 344 du fichier CAD4FE_MakeLoops.cpp.

Références _mapFaceCoEdge, CAD4FE::MCFace::calcul_normale_unitaire(), MG_POINT::evaluer(), MG_SOMMET::get_point(), et CAD4FE::MakeLoops::CoEdge::StartVertex().

Voici le graphe d'appel pour cette fonction :

Documentation des données membres

◆ _mapFaceCoEdge

std::map< MG_FACE * , std::set < CoEdge * > > CAD4FE::MakeLoops::_mapFaceCoEdge
protected

Définition à la ligne 75 du fichier CAD4FE_MakeLoops.h.

Référencé par GetFaceLoops(), MakeLoops(), PrintFaceNormalAtVertices(), et ~MakeLoops().


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