- Aldebaran documentation |
- C++ Libraries |
- index

libalmath 2.8.7.4

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Typedefs | Functions
almatheigen.h File Reference
`#include <almath/types/altransform.h>`
`#include <almath/types/alposition3d.h>`
`#include <almath/types/alvelocity6d.h>`
`#include <boost/range/begin.hpp>`
`#include <boost/range/size.hpp>`
`#include <Eigen/Dense>`

Go to the source code of this file.

## Namespaces
| AL
| AL::Math

## Macros
#define | _LIBALMATH_ALMATH_SCENEGRAPH_ALMATHEIGEN_H_

## Typedefs
typedef Eigen::Matrix< float, 3, 4 > | AL::Math::Matrix34f
typedef Eigen::Matrix< float, 3, 4, Eigen::RowMajor > | AL::Math::Matrix34frm
typedef Eigen::Matrix< float, 6, 1 > | AL::Math::Vector6f

## Functions
Eigen::Map< const Matrix34frm > | AL::Math::toEigenMapMatrix34 (const Math::Transform &tr)
Matrix34f | AL::Math::toEigenMatrix34 (const Math::Transform &tr)
Eigen::Matrix3f | AL::Math::toEigenMatrix3 (const Math::Transform &tr)
template<typename T >
Eigen::Quaternion< T > | AL::Math::toEigenQuaternion (const Math::Transform &tr)
Eigen::Vector3f | AL::Math::toEigenVector3 (const Math::Position3D &v)
Eigen::AffineCompact3f | AL::Math::toEigenAffineCompact3 (const Math::Transform &tr)
template<typename Derived0 >
void | AL::Math::toALMathTransform (const Eigen::MatrixBase< Derived0 > &in, Transform &out)
template<typename Derived0 >
Transform | AL::Math::toALMathTransform (const Eigen::MatrixBase< Derived0 > &m)
template<int _Mode, int _Options>
void | AL::Math::toALMathTransform (const Eigen::Transform< float, 3, _Mode, _Options > &in, Transform &out)
template<int _Mode, int _Options>
Transform | AL::Math::toALMathTransform (const Eigen::Transform< float, 3, _Mode, _Options > &tr)
template<typename Derived0 >
Position3D | AL::Math::toALMathPosition3D (const Eigen::MatrixBase< Derived0 > &in)
template<typename Derived0 >
void | AL::Math::toALMathVelocity6D (const Eigen::MatrixBase< Derived0 > &in, Velocity6D &out)
template<typename Derived0 >
Velocity6D | AL::Math::toALMathVelocity6D (const Eigen::MatrixBase< Derived0 > &in)
template<class RandomAccessRange >
Math::Transform | AL::Math::averageTransforms (const RandomAccessRange &range)

## Macro Definition Documentation

#define _LIBALMATH_ALMATH_SCENEGRAPH_ALMATHEIGEN_H_

Definition at line 9 of file almatheigen.h.