#include <math.h>
#include <windows.h>
Aller au code source de ce fichier.
Composants | |
class | Point1D |
un point de 1 dimmentions (utils pour les interpolation lineaire) Plus de détails... | |
class | Point2D |
un point de 2 dimmentions Plus de détails... | |
class | Point3D |
un point de 3 dimmentions Plus de détails... | |
class | LinearEqu2D |
Donne l'equation de la droite passant par les points. Plus de détails... | |
Définitions des macros | |
#define | PI 3.1415926535f |
#define | DOUBLE_PI (PI*2.0f) |
#define | HALF_PI (PI/2.0f) |
#define | PRECISION 0.0001 |
Fonctions | |
double | Bound2_PI (double angle) |
BOOL | GetTrigoSens (POINT *pt) |
Dit si les points sont les sens trigonometrique (invers des aiguille d'une montre). | |
BOOL | GetTrigoSens (POINT *pt, int nbPoints) |
Dit si les points sont les sens trigonometrique (invers des aiguille d'une montre). | |
void | ChangeTrigoSens (POINT *pt, int nbPoints) |
Inverse l'ordre des points ==> change de sens rotation. | |
int | GetNearExp2 (int num) |
Donne le chiffre exposent de 2 englobant le nombre possée. |
|
|
|
|
|
|
|
|
|
|
|
Inverse l'ordre des points ==> change de sens rotation.
|
|
Donne le chiffre exposent de 2 englobant le nombre possée.
|
|
Dit si les points sont les sens trigonometrique (invers des aiguille d'une montre). Technique: prendre tout les points
|
|
Dit si les points sont les sens trigonometrique (invers des aiguille d'une montre). Technique: prendre 3 points et determiner l'angle entre les 2 segments remarque: ne regard que 3 points, il peut y avoir inconsistance
|