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


Fonctions membres publiques | |
| SAT_PLANE (unsigned long num) | |
| SAT_PLANE () | |
| virtual | ~SAT_PLANE () |
| virtual void | evaluer (double *uv, double *xyz) |
| virtual void | deriver (double *uv, double *xyzdu, double *xyzdv) |
| virtual void | deriver_seconde (double *uv, double *xyzduu, double *xyzduv, double *xyzdvv, double *xyz=NULL, double *xyzdu=NULL, double *xyzdv=NULL) |
| virtual void | inverser (double *uv, double *xyz, double precision=1e-6) |
| virtual int | est_periodique_u (void) |
| virtual int | est_periodique_v (void) |
| virtual double | get_periode_u (void) |
| virtual double | get_periode_v (void) |
| virtual double | get_umin (void) |
| virtual double | get_umax (void) |
| virtual double | get_vmin (void) |
| virtual double | get_vmax (void) |
| virtual int | get_type_geometrique (TPL_LISTE_ENTITE< double > ¶m) |
| virtual void | get_param_NURBS (int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m) |
| virtual void | calcule_parametre (void) |
Fonctions membres publiques hérités de SAT_SURFACE | |
| SAT_SURFACE (unsigned long num) | |
| SAT_SURFACE () | |
| SAT_SURFACE (SAT_SURFACE &mdd) | |
| virtual | ~SAT_SURFACE () |
Fonctions membres publiques hérités de SAT_IDENTIFICATEUR | |
| SAT_IDENTIFICATEUR (unsigned long num) | |
| SAT_IDENTIFICATEUR () | |
| SAT_IDENTIFICATEUR (SAT_IDENTIFICATEUR &mdd) | |
| virtual | ~SAT_IDENTIFICATEUR () |
| unsigned long | get_id () |
| unsigned long | get_id () const |
Attributs publics | |
| class SAT_ATTRIB * | attrib |
| double | root [3] |
| double | normal [3] |
| double | u_deriv [3] |
| int | v_rev |
| double | dir1 [3] |
| double | dir2 [3] |
Définition à la ligne 30 du fichier sat_plane.h.
| SAT_PLANE::SAT_PLANE | ( | unsigned long | num | ) |
Définition à la ligne 29 du fichier sat_plane.cpp.
| SAT_PLANE::SAT_PLANE | ( | ) |
Définition à la ligne 33 du fichier sat_plane.cpp.
|
virtual |
Définition à la ligne 37 du fichier sat_plane.cpp.
|
virtual |
Définition à la ligne 43 du fichier sat_plane.cpp.
Références dir1, dir2, OPERATEUR::egal(), OT_VECTEUR_3D::get_x(), OT_VECTEUR_3D::get_y(), OT_VECTEUR_3D::get_z(), normal, et OT_VECTEUR_3D::norme().
Référencé par SAT_GESTIONNAIRE::lire().


|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 81 du fichier sat_plane.cpp.
Référencé par deriver_seconde().

|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 91 du fichier sat_plane.cpp.
Références deriver(), et evaluer().

|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 139 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 144 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 74 du fichier sat_plane.cpp.
Références dir1, dir2, et root.
Référencé par deriver_seconde().

|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 193 du fichier sat_plane.cpp.
Références TPL_LISTE_ENTITE< X >::ajouter(), dir1, dir2, et root.

|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 149 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 154 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 180 du fichier sat_plane.cpp.
Références TPL_LISTE_ENTITE< X >::ajouter(), GEOMETRIE::CONST::Co_PLAN, normal, et root.

|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 164 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 159 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 174 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 169 du fichier sat_plane.cpp.
|
virtual |
Implémente SAT_SURFACE.
Définition à la ligne 106 du fichier sat_plane.cpp.
Références dir1, dir2, OPERATEUR::egal(), et root.

| class SAT_ATTRIB* SAT_PLANE::attrib |
Définition à la ligne 37 du fichier sat_plane.h.
Référencé par SAT_GESTIONNAIRE::lire().
| double SAT_PLANE::dir1[3] |
Définition à la ligne 43 du fichier sat_plane.h.
Référencé par calcule_parametre(), deriver(), evaluer(), get_param_NURBS(), et inverser().
| double SAT_PLANE::dir2[3] |
Définition à la ligne 44 du fichier sat_plane.h.
Référencé par calcule_parametre(), deriver(), evaluer(), get_param_NURBS(), et inverser().
| double SAT_PLANE::normal[3] |
Définition à la ligne 39 du fichier sat_plane.h.
Référencé par calcule_parametre(), get_type_geometrique(), et SAT_GESTIONNAIRE::lire().
| double SAT_PLANE::root[3] |
Définition à la ligne 38 du fichier sat_plane.h.
Référencé par evaluer(), get_param_NURBS(), get_type_geometrique(), inverser(), et SAT_GESTIONNAIRE::lire().
| double SAT_PLANE::u_deriv[3] |
Définition à la ligne 40 du fichier sat_plane.h.
Référencé par SAT_GESTIONNAIRE::lire().
| int SAT_PLANE::v_rev |
Définition à la ligne 41 du fichier sat_plane.h.