#include "trigo.h"
Go to the source code of this file.
Functions | |
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. | |
int | IntFloorLog2 (unsigned int x) |
(int)floor(log2(x)) | |
BOOL | IsPow2 (unsigned int x) |
true if x is a power of two |
|
Definition at line 22 of file trigo.cpp. References DOUBLE_PI. Referenced by GetTrigoSens(). |
|
Inverse l'ordre des points ==> change de sens rotation.
Definition at line 78 of file trigo.cpp. References point. Referenced by Region::NormalizeSens(). |
|
Donne le chiffre exposent de 2 englobant le nombre possée.
Definition at line 96 of file trigo.cpp. References num. Referenced by Texture::ConfigSize(). |
|
Dit si les points sont les sens trigonometrique (invers des aiguille d'une montre). Technique: prendre tout les points
Definition at line 62 of file trigo.cpp. References BOOL(). Referenced by Region::NormalizeSens(). |
|
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
|
|
(int)floor(log2(x))
|
|
true if x is a power of two
Definition at line 116 of file trigo.cpp. References BOOL(). |