gdAffineInvert |
Affine inverse |
LibGD |
Syntaxe
int gdAffineInvert(double dst[6], const double src[6]);
|
Paramètre
Nom |
Description |
dst |
Ce paramètre permet d'indiquer où entreposer la transformation affine résultante. |
src_affine |
Ce paramètre permet d'indiquer la matrice affine originale. |
flip_horz |
Ce paramètre permet d'indiquer s'il faut ou non retourner horizontalement. |
flip_vert |
Ce paramètre permet d'indiquer s'il faut ou non retourner verticalement. |
Retour
Valeur |
Description |
Entier |
GD_TRUE en cas de succès ou GD_FALSE en cas d'échec |
Description
Cette fonction permet de calculer l'inverse d'une transformation affine donnée, si possible.
Remarques
- Toutes les transformations affines non dégénérées sont inversibles. L'application de la matrice inversée restaurera les valeurs d'origine. La
multiplication de src par dst (commutatif) renverra l'identité affine (erreur d'arrondi possible).
Voir également
Dernière mise à jour : Mercredi, le 29 Janvier 2025