Fonctions | |
| void | SPI_CAL_gravity_profile (int pos, double *pt) |
| Calcule le point du centre de gravité du profil. | |
| double | SPI_CAL_surface_profile (int pos, int plane) |
| Calcule la surface d'un profil. | |
| double | SPI_CAL_distance_point_profile (int pos, int plane, double *pt) |
| Calcule la distance mini entre un point et un profil. | |
| double | SPI_CAL_sort_point (int sortType, int indTab1stPt, int indTab2ndPt) |
| Optimise un tableau de points et retourne la distance totale. | |
Base
| double SPI_CAL_distance_point_profile | ( | int | pos, |
| int | plane, | ||
| double * | pt ) |
Calcule la distance mini entre un point et un profil.
| [in] | pos | indice d'un élément du profil dans la BDD |
| [in] | plane | plane du point permettant de calculer la distance |
| [in] | pt | point de référence |
| void SPI_CAL_gravity_profile | ( | int | pos, |
| double * | pt ) |
Calcule le point du centre de gravité du profil.
| [in] | pos | indice d'un élément du profil dans la BDD |
| [out] | pt | point du centre de gravité (TR3) |
| double SPI_CAL_sort_point | ( | int | sortType, |
| int | indTab1stPt, | ||
| int | indTab2ndPt ) |
Optimise un tableau de points et retourne la distance totale.
| [in] | sortType | methode de tri
|
| [in] | indTab1stPt | : indice du tableau contenant les points de départ |
| [in] | indTab2ndPt | : indice du tableau contenant les points de fin ( cas de profils ) , ou -1 |
Le tableau ind_tab contient maintenant les point triés suivant la méthode "Optimisation Auto"
| double SPI_CAL_surface_profile | ( | int | pos, |
| int | plane ) |
Calcule la surface d'un profil.
| [in] | pos | indice d'un élément du profil dans la BDD |
| [in] | plane | plan de référence |