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


Fonctions membres publiques | |
| VCT () | |
| VCT (VCT &mdd) | |
| ~VCT () | |
| virtual std::vector< OT_VECTEUR_4DD > & | get_vecteurs (void) |
| virtual std::vector< OT_VECTEUR_4DD > & | get_points_controle (void) |
| virtual int | get_nb_points (void) |
| virtual OT_TENSEUR * | get_tenseur_metrique (void) |
| virtual OT_TENSEUR * | get_tenseur_inertie_4d (void) |
| virtual OT_TENSEUR * | get_tenseur_inertie_base_locale_4d (void) |
| virtual OT_TENSEUR * | get_base_locale_4d (void) |
| virtual OT_VECTEUR_4DD * | get_barycentre_4d (void) |
| virtual OT_TENSEUR * | get_tenseur_inertie_3d (void) |
| virtual OT_TENSEUR * | get_tenseur_inertie_base_locale_3d (void) |
| virtual OT_TENSEUR * | get_base_locale_3d (void) |
| virtual OT_VECTEUR_3DD * | get_barycentre_3d (void) |
| virtual void | enregistrer (std::ostream &ost) |
Fonctions membres protégées | |
| void | construire_forme_tensorielle (void) |
Attributs protégés | |
| std::vector< OT_VECTEUR_4DD > | lst_points |
| std::vector< OT_VECTEUR_4DD > | lst_vecteurs |
| OT_TENSEUR * | tnsmetrique |
| OT_TENSEUR * | tnsinertie4d |
| OT_TENSEUR * | tnsinertielocal4d |
| OT_TENSEUR * | axeslocaux4d |
| OT_VECTEUR_4DD * | barycentre4d |
| OT_TENSEUR * | tnsinertie3d |
| OT_TENSEUR * | tnsinertielocal3d |
| OT_TENSEUR * | axeslocaux3d |
| OT_VECTEUR_3DD * | barycentre3d |
| VCT::VCT | ( | VCT & | mdd | ) |
Définition à la ligne 35 du fichier vct.cpp.
Références axeslocaux3d, axeslocaux4d, barycentre3d, barycentre4d, tnsinertie3d, tnsinertie4d, tnsinertielocal3d, tnsinertielocal4d, et tnsmetrique.
| VCT::~VCT | ( | ) |
Définition à la ligne 48 du fichier vct.cpp.
Références axeslocaux3d, axeslocaux4d, barycentre3d, barycentre4d, tnsinertie3d, tnsinertie4d, tnsinertielocal3d, tnsinertielocal4d, et tnsmetrique.
|
protected |
Définition à la ligne 62 du fichier vct.cpp.
Références a, axeslocaux3d, axeslocaux4d, barycentre3d, barycentre4d, f2abs(), OT_TENSEUR::get_orthogonalisation(), lst_points, lst_vecteurs, tnsinertie3d, tnsinertie4d, tnsinertielocal3d, tnsinertielocal4d, tnsmetrique, et OT_TENSEUR::transpose().
Référencé par VCT_ARETE::VCT_ARETE(), VCT_COURBE::VCT_COURBE(), VCT_FACE::VCT_FACE(), VCT_POINT::VCT_POINT(), VCT_SOMMET::VCT_SOMMET(), VCT_SURFACE::VCT_SURFACE(), et VCT_VOLUME::VCT_VOLUME().


|
virtual |
Définition à la ligne 249 du fichier vct.cpp.
Références axeslocaux3d, axeslocaux4d, barycentre3d, barycentre4d, lst_points, lst_vecteurs, tnsinertie3d, tnsinertie4d, tnsinertielocal3d, tnsinertielocal4d, et tnsmetrique.
|
virtual |
Définition à la ligne 243 du fichier vct.cpp.
Références barycentre3d.
Référencé par VCT_COMPARAISON::identifie_topologie_sous_jacente(), VCT_COMPARAISON::recale_repere_reference(), et VCT_COMPARAISON::trouve_localise().

|
virtual |
Définition à la ligne 224 du fichier vct.cpp.
Références barycentre4d.
Référencé par VCT_MULTI_MODELE::fusionne_arete(), VCT_MULTI_MODELE::fusionne_face(), et VCT_MULTI_MODELE::fusionne_sommet().

|
virtual |
Définition à la ligne 238 du fichier vct.cpp.
Références axeslocaux3d.
Référencé par VCT_COMPARAISON::recale_repere_reference(), et VCT_COMPARAISON::trouve_localise().

|
virtual |
Définition à la ligne 219 du fichier vct.cpp.
Références axeslocaux4d.
|
virtual |
Définition à la ligne 186 du fichier vct.cpp.
Références lst_points.
Référencé par VCT_MULTI_MODELE::fusionne_arete(), VCT_MULTI_MODELE::fusionne_face(), VCT_COMPARAISON::identifie_topologie_sous_jacente(), VCT_COMPARAISON::trouve_modification_partielle(), et VCT_COMPARAISON::trouve_similarite().

|
virtual |
Définition à la ligne 193 du fichier vct.cpp.
Références lst_points.
Référencé par VCT_COMPARAISON::recale_repere_reference(), VCT_FACE::VCT_FACE(), et VCT_VOLUME::VCT_VOLUME().

|
virtual |
Définition à la ligne 228 du fichier vct.cpp.
Références tnsinertie3d.
Référencé par VCT_COMPARAISON::trouve_localise().

|
virtual |
Définition à la ligne 209 du fichier vct.cpp.
Références tnsinertie4d.
|
virtual |
Définition à la ligne 233 du fichier vct.cpp.
Références tnsinertielocal3d.
Référencé par VCT_COMPARAISON::recale_repere_reference(), et VCT_COMPARAISON::trouve_localise().

|
virtual |
Définition à la ligne 214 du fichier vct.cpp.
Références tnsinertielocal4d.
Référencé par VCT_COMPARAISON::identifie_topologie_sous_jacente(), VCT_COMPARAISON::trouve_identite(), et VCT_COMPARAISON::trouve_modification_partielle().

|
virtual |
Définition à la ligne 204 du fichier vct.cpp.
Références tnsmetrique.
Référencé par VCT_MULTI_MODELE::fusionne_arete(), VCT_MULTI_MODELE::fusionne_face(), VCT_COMPARAISON::identifie_topologie_sous_jacente(), VCT_COMPARAISON::trouve_modification_partielle(), et VCT_COMPARAISON::trouve_similarite().

|
virtual |
Définition à la ligne 199 du fichier vct.cpp.
Références lst_vecteurs.
Référencé par VCT_FACE::VCT_FACE(), et VCT_VOLUME::VCT_VOLUME().

|
protected |
Définition à la ligne 70 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_base_locale_3d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 66 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_base_locale_4d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 71 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_barycentre_3d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 67 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_barycentre_4d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 61 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_nb_points(), get_points_controle(), VCT_ARETE::VCT_ARETE(), VCT_COURBE::VCT_COURBE(), VCT_FACE::VCT_FACE(), VCT_POINT::VCT_POINT(), VCT_SOMMET::VCT_SOMMET(), VCT_SURFACE::VCT_SURFACE(), et VCT_VOLUME::VCT_VOLUME().
|
protected |
Définition à la ligne 62 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_vecteurs(), VCT_ARETE::VCT_ARETE(), VCT_COURBE::VCT_COURBE(), VCT_FACE::VCT_FACE(), VCT_SURFACE::VCT_SURFACE(), et VCT_VOLUME::VCT_VOLUME().
|
protected |
Définition à la ligne 68 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_tenseur_inertie_3d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 64 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_tenseur_inertie_4d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 69 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_tenseur_inertie_base_locale_3d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 65 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_tenseur_inertie_base_locale_4d(), VCT(), et ~VCT().
|
protected |
Définition à la ligne 63 du fichier vct.h.
Référencé par construire_forme_tensorielle(), enregistrer(), get_tenseur_metrique(), VCT(), et ~VCT().