![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <sq_jonction.h>

Fonctions membres publiques | |
| SQ_JONCTION () | |
| SQ_JONCTION (SQ_JONCTION &mdd) | |
| virtual | ~SQ_JONCTION () |
| SQ_NOEUD * | get_no_jonc () |
| SQ_BRANCHE * | get_branche (int i) |
| int | get_nb_branches () |
| SQ_INTERFACE * | get_interface (int i) |
| int | get_nb_interfaces () |
| SQ_RACCORD * | get_raccord (int i) |
| int | get_nb_raccords () |
| TopoDS_Shape | get_remplissage (int i) |
| int | get_nb_remplissages () |
| TopoDS_Shape | get_joncsolid () |
| void | change_no_jonction (SQ_NOEUD *nojonction) |
| void | ajouter_branche (SQ_BRANCHE *branche) |
| void | ajouter_interface (SQ_INTERFACE *interface) |
| void | ajouter_raccord (SQ_RACCORD *raccord) |
| void | ajouter_remplissage (TopoDS_Shape remplissage) |
| void | change_joncsolid (TopoDS_Shape JoncSolid) |
Attributs protégés | |
| SQ_NOEUD * | NoJonc |
| std::vector< SQ_BRANCHE * > | Lstbranche |
| std::vector< SQ_INTERFACE * > | LstInterfaces |
| std::vector< SQ_RACCORD * > | LstRaccords |
| std::vector< TopoDS_Shape > | LstRemplissages |
| TopoDS_Shape | JonctionSolid |
Définition à la ligne 30 du fichier sq_jonction.h.
| SQ_JONCTION::SQ_JONCTION | ( | ) |
Définition à la ligne 24 du fichier sq_jonction.cpp.
| SQ_JONCTION::SQ_JONCTION | ( | SQ_JONCTION & | mdd | ) |
Définition à la ligne 30 du fichier sq_jonction.cpp.
Références Lstbranche, LstInterfaces, LstRaccords, et NoJonc.
|
virtual |
Définition à la ligne 40 du fichier sq_jonction.cpp.
| void SQ_JONCTION::ajouter_branche | ( | SQ_BRANCHE * | branche | ) |
Définition à la ligne 123 du fichier sq_jonction.cpp.
Références Lstbranche.
Référencé par REC_SQUELETTE_OPT::creation_LstJonctions().

| void SQ_JONCTION::ajouter_interface | ( | SQ_INTERFACE * | interface | ) |
Définition à la ligne 130 du fichier sq_jonction.cpp.
Références LstInterfaces.
| void SQ_JONCTION::ajouter_raccord | ( | SQ_RACCORD * | raccord | ) |
Définition à la ligne 137 du fichier sq_jonction.cpp.
Références LstRaccords.
| void SQ_JONCTION::ajouter_remplissage | ( | TopoDS_Shape | remplissage | ) |
Définition à la ligne 144 du fichier sq_jonction.cpp.
Références LstRemplissages.
Référencé par REC_SOLIDE_OPT::remplissage_creux().

| void SQ_JONCTION::change_joncsolid | ( | TopoDS_Shape | JoncSolid | ) |
Définition à la ligne 151 du fichier sq_jonction.cpp.
Références JonctionSolid.
Référencé par REC_SOLIDE_OPT::jonction_solide().

| void SQ_JONCTION::change_no_jonction | ( | SQ_NOEUD * | nojonction | ) |
Définition à la ligne 116 du fichier sq_jonction.cpp.
Références NoJonc.
Référencé par REC_SQUELETTE_OPT::creation_LstJonctions().

| SQ_BRANCHE * SQ_JONCTION::get_branche | ( | int | i | ) |
Définition à la ligne 53 du fichier sq_jonction.cpp.
Références Lstbranche.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc().

| SQ_INTERFACE * SQ_JONCTION::get_interface | ( | int | i | ) |
Définition à la ligne 67 du fichier sq_jonction.cpp.
Références LstInterfaces.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), REC_SQUELETTE_OPT::determine_dirs_interf(), REC_SOLIDE_OPT::reconstruction_branches(), et REC_SOLIDE_OPT::remplissage_creux().

| TopoDS_Shape SQ_JONCTION::get_joncsolid | ( | ) |
Définition à la ligne 109 du fichier sq_jonction.cpp.
Références JonctionSolid.
| int SQ_JONCTION::get_nb_branches | ( | ) |
Définition à la ligne 60 du fichier sq_jonction.cpp.
Références Lstbranche.
Référencé par SQ_INTERFACE::SQ_INTERFACE().

| int SQ_JONCTION::get_nb_interfaces | ( | ) |
Définition à la ligne 74 du fichier sq_jonction.cpp.
Références LstInterfaces.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), REC_SQUELETTE_OPT::determine_dirs_interf(), REC_SOLIDE_OPT::reconstruction_branches(), et REC_SOLIDE_OPT::remplissage_creux().

| int SQ_JONCTION::get_nb_raccords | ( | ) |
Définition à la ligne 88 du fichier sq_jonction.cpp.
Références LstRaccords.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), REC_SOLIDE_OPT::jonction_solide(), et REC_SOLIDE_OPT::remplissage_creux().

| int SQ_JONCTION::get_nb_remplissages | ( | ) |
Définition à la ligne 102 du fichier sq_jonction.cpp.
Références LstRemplissages.
Référencé par REC_SOLIDE_OPT::jonction_solide().

| SQ_NOEUD * SQ_JONCTION::get_no_jonc | ( | ) |
Définition à la ligne 46 du fichier sq_jonction.cpp.
Références NoJonc.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), et REC_SQUELETTE_OPT::determine_dirs_interf().

| SQ_RACCORD * SQ_JONCTION::get_raccord | ( | int | i | ) |
Définition à la ligne 81 du fichier sq_jonction.cpp.
Références LstRaccords.
Référencé par REC_SQUELETTE_OPT::calcul_sections_jonc(), REC_SOLIDE_OPT::jonction_solide(), et REC_SOLIDE_OPT::remplissage_creux().

| TopoDS_Shape SQ_JONCTION::get_remplissage | ( | int | i | ) |
Définition à la ligne 95 du fichier sq_jonction.cpp.
Références LstRemplissages.
Référencé par REC_SOLIDE_OPT::jonction_solide().

|
protected |
Définition à la ligne 62 du fichier sq_jonction.h.
Référencé par change_joncsolid(), et get_joncsolid().
|
protected |
Définition à la ligne 58 du fichier sq_jonction.h.
Référencé par ajouter_branche(), get_branche(), get_nb_branches(), et SQ_JONCTION().
|
protected |
Définition à la ligne 59 du fichier sq_jonction.h.
Référencé par ajouter_interface(), get_interface(), get_nb_interfaces(), et SQ_JONCTION().
|
protected |
Définition à la ligne 60 du fichier sq_jonction.h.
Référencé par ajouter_raccord(), get_nb_raccords(), get_raccord(), et SQ_JONCTION().
|
protected |
Définition à la ligne 61 du fichier sq_jonction.h.
Référencé par ajouter_remplissage(), get_nb_remplissages(), et get_remplissage().
|
protected |
Définition à la ligne 57 du fichier sq_jonction.h.
Référencé par change_no_jonction(), get_no_jonc(), et SQ_JONCTION().