![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <vct_outils.h>
Fonctions membres publiques | |
| VCT_OUTILS (double ord) | |
| virtual | ~ VCT_OUTILS () |
| virtual double2 | get_moment_dans_plan (double2 theta, std::vector< OT_VECTEUR_4DD > &ctrpts, int plan) |
| virtual void | get_minimum_de_Brak (double2 &ax, double2 &bx, double2 &cx, double2 &fa, double2 &fb, double2 &fc, std::vector< OT_VECTEUR_4DD > &ctrpts, int plan) |
| virtual std::vector< OT_VECTEUR_4DD > | get_system_axes (std::vector< OT_VECTEUR_4DD > &ctrpts) |
| virtual OT_MATRICE_3D | get_system_axes (OT_VECTEUR_4DD &root, std::vector< OT_VECTEUR_4DD > &axes, std::vector< OT_VECTEUR_4DD > &ctrpts) |
| virtual OT_VECTEUR_4DD | get_plan_medien (std::vector< OT_VECTEUR_4DD > &ctrpts) |
Fonctions membres privées | |
| double2 | get_max (double2 a, double2 b) |
| double2 | get_min (double2 a, double2 b) |
| double2 | get_signe (double2 a, double2 b) |
| void | get_permutation (double2 &a, double2 &b) |
| void | get_shift (double2 &a, double2 &b, double2 &c, double2 d) |
Attributs privés | |
| double | ordre |
Définition à la ligne 38 du fichier vct_outils.h.
| VCT_OUTILS::VCT_OUTILS | ( | double | ord | ) |
Définition à la ligne 28 du fichier vct_outils.cpp.
|
inlinevirtual |
Définition à la ligne 42 du fichier vct_outils.h.
Définition à la ligne 93 du fichier vct_outils.cpp.
Références a.
Référencé par get_minimum_de_Brak().

Définition à la ligne 98 du fichier vct_outils.cpp.
Références a.
|
virtual |
Définition à la ligne 127 du fichier vct_outils.cpp.
Références get_max(), get_moment_dans_plan(), get_shift(), get_signe(), et swap().
Référencé par get_system_axes().


|
virtual |
Définition à la ligne 33 du fichier vct_outils.cpp.
Références cos(), double2::get_x(), ordre, sin(), et double2::x.
Référencé par get_minimum_de_Brak().


Définition à la ligne 113 du fichier vct_outils.cpp.
Références a.
|
virtual |
Définition à la ligne 611 du fichier vct_outils.cpp.
Références OT_VECTEUR_4DD::get_x(), OT_MATRICE_3D::inverse(), OT_VECTEUR_4DD::norme(), et OT_VECTEUR_4DD::vecteur_norme().

Définition à la ligne 120 du fichier vct_outils.cpp.
Références a.
Référencé par get_minimum_de_Brak().

Définition à la ligne 103 du fichier vct_outils.cpp.
Références a.
Référencé par get_minimum_de_Brak().

|
virtual |
Définition à la ligne 503 du fichier vct_outils.cpp.
Références OT_MATRICE_3D::change_vecteur1(), OT_MATRICE_3D::change_vecteur2(), OT_MATRICE_3D::change_vecteur3(), OT_VECTEUR_4DD::change_w(), OT_VECTEUR_3D::change_x(), OT_VECTEUR_4DD::change_x(), OT_VECTEUR_3D::change_y(), OT_VECTEUR_4DD::change_y(), OT_VECTEUR_3D::change_z(), OT_VECTEUR_4DD::change_z(), cos(), get_minimum_de_Brak(), double2::get_x(), OT_VECTEUR_4DD::get_x(), OT_ALGORITHME_GEOMETRIQUE::Proj3D_Point_Plan(), sin(), OT_MATRICE_3D::transpose(), V(), et V2().

|
virtual |
Définition à la ligne 303 du fichier vct_outils.cpp.
Références OT_VECTEUR_4DD::change_w(), OT_VECTEUR_4DD::change_x(), OT_VECTEUR_4DD::change_y(), OT_VECTEUR_4DD::change_z(), cos(), get_minimum_de_Brak(), double2::get_x(), P, OT_ALGORITHME_GEOMETRIQUE::Proj3D_Point_Plan(), sin(), sqrt(), V(), et V2().

|
private |
Définition à la ligne 56 du fichier vct_outils.h.
Référencé par get_moment_dans_plan().