Main MRPT website > C++ reference
MRPT logo
Classes | Namespaces | Functions

RotationBase.h File Reference

Go to the source code of this file.

Classes

class  RotationBase< Derived, _Dim >
 Common base class for compact rotation representations. More...
struct  internal::rotation_base_generic_product_selector< RotationDerived, MatrixType, false >
struct  internal::rotation_base_generic_product_selector< RotationDerived, DiagonalMatrix< Scalar, Dim, MaxDim >, false >
struct  internal::rotation_base_generic_product_selector< RotationDerived, OtherVectorType, true >

Namespaces

namespace  internal
 

Applies the clock wise 2D rotation j to the set of 2D vectors of cordinates x and y: $ \left ( \begin{array}{cc} x \\ y \end{array} \right ) = J \left ( \begin{array}{cc} x \\ y \end{array} \right ) $


Functions

template<typename Scalar , int Dim>
static Matrix< Scalar, 2, 2 > internal::toRotationMatrix (const Scalar &s)
template<typename Scalar , int Dim, typename OtherDerived >
static Matrix< Scalar, Dim, Dim > internal::toRotationMatrix (const RotationBase< OtherDerived, Dim > &r)
template<typename Scalar , int Dim, typename OtherDerived >
static const MatrixBase
< OtherDerived > & 
internal::toRotationMatrix (const MatrixBase< OtherDerived > &mat)



Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN:exported at Tue Jan 25 21:56:31 UTC 2011