Generate pure 3x3 rotation matrices. More...
#include <vnl/vnl_matrix.h>
Go to the source code of this file.
Functions | |
vnl_matrix< double > | m23d_rotation_matrix_x (double A) |
Generate 3x3 matrix which applies a rotation about the x axis. | |
vnl_matrix< double > | m23d_rotation_matrix_y (double A) |
Generate 3x3 matrix which applies a rotation about the y axis. | |
vnl_matrix< double > | m23d_rotation_matrix_z (double A) |
Generate 3x3 matrix which applies a rotation about the z axis. | |
vnl_matrix< double > | m23d_rotation_matrix (double Ax, double Ay, double Az) |
Generate 3x3 matrix which applies rotations about the x,y and z axes. |
Generate pure 3x3 rotation matrices.
Definition in file m23d_rotation_matrix.h.
vnl_matrix<double> m23d_rotation_matrix | ( | double | Ax, |
double | Ay, | ||
double | Az | ||
) |
Generate 3x3 matrix which applies rotations about the x,y and z axes.
Order of application: x,y, z.
Definition at line 49 of file m23d_rotation_matrix.cxx.
vnl_matrix<double> m23d_rotation_matrix_x | ( | double | A | ) |
Generate 3x3 matrix which applies a rotation about the x axis.
Definition at line 10 of file m23d_rotation_matrix.cxx.
vnl_matrix<double> m23d_rotation_matrix_y | ( | double | A | ) |
Generate 3x3 matrix which applies a rotation about the y axis.
Definition at line 22 of file m23d_rotation_matrix.cxx.
vnl_matrix<double> m23d_rotation_matrix_z | ( | double | A | ) |
Generate 3x3 matrix which applies a rotation about the z axis.
Definition at line 35 of file m23d_rotation_matrix.cxx.