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

#include <sq_raccord.h>

Graphe de collaboration de SQ_RACCORD:

Fonctions membres publiques

 SQ_RACCORD ()
 
 SQ_RACCORD (SQ_JONCTION *Jonc, SQ_INTERFACE *Interf1, SQ_INTERFACE *Interf2)
 
 SQ_RACCORD (SQ_RACCORD &mdd)
 
virtual ~SQ_RACCORD ()
 
SQ_JONCTIONget_jonction ()
 
SQ_INTERFACEget_interface1 ()
 
SQ_INTERFACEget_interface2 ()
 
int get_indice1 ()
 
int get_indice2 ()
 
std::vector< MG_NOEUD * > get_section_intermediaire ()
 
TopoDS_Shape get_arete (int i)
 
int get_nb_aretes ()
 
TopoDS_Shape get_surface_raccord ()
 
void set_indice1 (int ind1)
 
void set_indice2 (int ind2)
 
void ajouter_section_intermediaire (std::vector< MG_NOEUD * > SecInter)
 
void ajouter_arete (TopoDS_Shape Arete)
 
void ajouter_surface_raccord (TopoDS_Shape SurfRacc)
 

Attributs protégés

SQ_JONCTIONJonction
 
SQ_INTERFACEInterface1
 
SQ_INTERFACEInterface2
 
int Indice1
 
int Indice2
 
std::vector< MG_NOEUD * > SectionIntermediaire
 
TopoDS_Shape SurfRaccord
 
std::vector< TopoDS_Shape > LstAretes
 

Description détaillée

Définition à la ligne 27 du fichier sq_raccord.h.

Documentation des constructeurs et destructeur

◆ SQ_RACCORD() [1/3]

SQ_RACCORD::SQ_RACCORD ( )

Définition à la ligne 24 du fichier sq_raccord.cpp.

◆ SQ_RACCORD() [2/3]

SQ_RACCORD::SQ_RACCORD ( SQ_JONCTION Jonc,
SQ_INTERFACE Interf1,
SQ_INTERFACE Interf2 
)

Définition à la ligne 30 du fichier sq_raccord.cpp.

Références Interface1, Interface2, et Jonction.

◆ SQ_RACCORD() [3/3]

SQ_RACCORD::SQ_RACCORD ( SQ_RACCORD mdd)

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

◆ ~SQ_RACCORD()

SQ_RACCORD::~SQ_RACCORD ( )
virtual

Définition à la ligne 45 du fichier sq_raccord.cpp.

Documentation des fonctions membres

◆ ajouter_arete()

void SQ_RACCORD::ajouter_arete ( TopoDS_Shape  Arete)

Définition à la ligne 135 du fichier sq_raccord.cpp.

Références LstAretes.

Référencé par REC_SOLIDE_OPT::reconstruction_jonctions().

Voici le graphe des appelants de cette fonction :

◆ ajouter_section_intermediaire()

void SQ_RACCORD::ajouter_section_intermediaire ( std::vector< MG_NOEUD * >  SecInter)

Définition à la ligne 128 du fichier sq_raccord.cpp.

Références SectionIntermediaire.

Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc().

Voici le graphe des appelants de cette fonction :

◆ ajouter_surface_raccord()

void SQ_RACCORD::ajouter_surface_raccord ( TopoDS_Shape  SurfRacc)

Définition à la ligne 142 du fichier sq_raccord.cpp.

Références SurfRaccord.

Référencé par REC_SOLIDE_OPT::reconstruction_raccords().

Voici le graphe des appelants de cette fonction :

◆ get_arete()

TopoDS_Shape SQ_RACCORD::get_arete ( int  i)

Définition à la ligne 93 du fichier sq_raccord.cpp.

Références LstAretes.

Référencé par REC_SOLIDE_OPT::reconstruction_raccords().

Voici le graphe des appelants de cette fonction :

◆ get_indice1()

int SQ_RACCORD::get_indice1 ( )

Définition à la ligne 72 du fichier sq_raccord.cpp.

Références Indice1.

Référencé par REC_SOLIDE_OPT::reconstruction_jonctions().

Voici le graphe des appelants de cette fonction :

◆ get_indice2()

int SQ_RACCORD::get_indice2 ( )

Définition à la ligne 79 du fichier sq_raccord.cpp.

Références Indice2.

Référencé par REC_SOLIDE_OPT::reconstruction_jonctions().

Voici le graphe des appelants de cette fonction :

◆ get_interface1()

SQ_INTERFACE * SQ_RACCORD::get_interface1 ( )

Définition à la ligne 58 du fichier sq_raccord.cpp.

Références Interface1.

Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), et REC_SOLIDE_OPT::reconstruction_jonctions().

Voici le graphe des appelants de cette fonction :

◆ get_interface2()

SQ_INTERFACE * SQ_RACCORD::get_interface2 ( )

Définition à la ligne 65 du fichier sq_raccord.cpp.

Références Interface2.

Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), et REC_SOLIDE_OPT::reconstruction_jonctions().

Voici le graphe des appelants de cette fonction :

◆ get_jonction()

SQ_JONCTION * SQ_RACCORD::get_jonction ( )

Définition à la ligne 51 du fichier sq_raccord.cpp.

Références Jonction.

◆ get_nb_aretes()

int SQ_RACCORD::get_nb_aretes ( )

Définition à la ligne 100 du fichier sq_raccord.cpp.

Références LstAretes.

◆ get_section_intermediaire()

std::vector< MG_NOEUD * > SQ_RACCORD::get_section_intermediaire ( )

Définition à la ligne 86 du fichier sq_raccord.cpp.

Références SectionIntermediaire.

Référencé par REC_SOLIDE_OPT::reconstruction_raccords().

Voici le graphe des appelants de cette fonction :

◆ get_surface_raccord()

TopoDS_Shape SQ_RACCORD::get_surface_raccord ( )

Définition à la ligne 107 du fichier sq_raccord.cpp.

Références SurfRaccord.

Référencé par REC_SOLIDE_OPT::jonction_solide(), et REC_SOLIDE_OPT::remplissage_creux().

Voici le graphe des appelants de cette fonction :

◆ set_indice1()

void SQ_RACCORD::set_indice1 ( int  ind1)

Définition à la ligne 114 du fichier sq_raccord.cpp.

Références Indice1.

Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc().

Voici le graphe des appelants de cette fonction :

◆ set_indice2()

void SQ_RACCORD::set_indice2 ( int  ind2)

Définition à la ligne 121 du fichier sq_raccord.cpp.

Références Indice2.

Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ Indice1

int SQ_RACCORD::Indice1
protected

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

Référencé par get_indice1(), et set_indice1().

◆ Indice2

int SQ_RACCORD::Indice2
protected

Définition à la ligne 57 du fichier sq_raccord.h.

Référencé par get_indice2(), et set_indice2().

◆ Interface1

SQ_INTERFACE* SQ_RACCORD::Interface1
protected

Définition à la ligne 54 du fichier sq_raccord.h.

Référencé par get_interface1(), et SQ_RACCORD().

◆ Interface2

SQ_INTERFACE* SQ_RACCORD::Interface2
protected

Définition à la ligne 55 du fichier sq_raccord.h.

Référencé par get_interface2(), et SQ_RACCORD().

◆ Jonction

SQ_JONCTION* SQ_RACCORD::Jonction
protected

Définition à la ligne 53 du fichier sq_raccord.h.

Référencé par get_jonction(), et SQ_RACCORD().

◆ LstAretes

std::vector<TopoDS_Shape> SQ_RACCORD::LstAretes
protected

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

Référencé par ajouter_arete(), get_arete(), et get_nb_aretes().

◆ SectionIntermediaire

std::vector<MG_NOEUD*> SQ_RACCORD::SectionIntermediaire
protected

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

Référencé par ajouter_section_intermediaire(), et get_section_intermediaire().

◆ SurfRaccord

TopoDS_Shape SQ_RACCORD::SurfRaccord
protected

Définition à la ligne 59 du fichier sq_raccord.h.

Référencé par ajouter_surface_raccord(), et get_surface_raccord().


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