Géométrie


Structures

struct Quaternion
Quaternion unitaire pour la représentation d'une rotation 3d.

struct Cardan
Angles de Cardan pour la représentation d'une rotation 3d.

Fonctions

Eigen::Matrix<T, 3, 3> tsd::geo::rotmat_3d_R1(T α)
Matrice de rotation 3d autour de l'axe X.

Eigen::Matrix<T, 3, 3> tsd::geo::rotmat_3d_R2(T α)
Matrice de rotation 3d autour de l'axe Y.

Eigen::Matrix<T, 3, 3> tsd::geo::rotmat_3d_R3(T α)
Matrice de rotation 3d autour de l'axe Z.

Eigen::Matrix<T, 3, 3> tsd::geo::rotmat_3d(T α, entier axe)
Matrice de rotation 3d autour d'un des axes canoniques.