template <class T, int N>
class vtb::geometry::Rotation_matrix
Base classes
Methods
Friends
  • operator>>
  • operator
template <class T, int N>
inverse(const Rotation_matrix< T, N > & rot) -> Basis< T, N >
template <class T, int N>
make_rotation(const Basis< T, N > & basis, const Basis< T, N > & ibasis) -> Rotation_matrix< T, N >
template <class T, int N>
to(const Rotation_matrix< T, N > & rot, const Vertex< T, N > & v) -> Vertex< T, N >
template <class T, int N>
vector_to(const Rotation_matrix< T, N > & r, const Vertex< T, N > & v) -> Vertex< T, N >
template <class T, int N>
operator>>(bstream & in, Rotation_matrix< T, N > & rhs) -> bstream &
template <class T>
make_rotation_zyx(const Vertex< T, 3 > & angles) -> Rotation_matrix< T, 3 >

Rotation_matrix matrix for Euler angles in order.

template <class T, int N>
make_rotation(const Basis< T, N > & basis) -> Rotation_matrix< T, N >
template <class T>
make_rotation_xyz(const Vertex< T, 3 > & angles) -> Rotation_matrix< T, 3 >
template <class T, int N>
from(const Rotation_matrix< T, N > & rot, const Vertex< T, N > & v) -> Vertex< T, N >
template <class T, int N>
operator<<(bstream & out, const Rotation_matrix< T, N > & rhs) -> bstream &