Namespaces | Typedefs | Functions
Eigen3d.h File Reference
#include "config.h"
#include "EigenTypes.h"
Include dependency graph for Eigen3d.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  hrp

Typedefs

typedef Eigen::Vector3d hrp::Vector3Ref

Functions

HRP_UTIL_EXPORT void hrp::calcRodrigues (Matrix33 &out_R, const Vector3 &axis, double q)
HRP_UTIL_EXPORT void hrp::calcRotFromRpy (Matrix33 &out_R, double r, double p, double y)
template<class Array >
void hrp::getMatrix33FromRowMajorArray (Matrix33 &m33, const Array &a, size_t top=0)
template<class V >
void hrp::getVector3 (Vector3 &v3, const V &v, size_t top=0)
template<class M >
void hrp::getVector3 (Vector3 &v3, const M &m, size_t row, size_t col)
Vector3Ref hrp::getVector3Ref (const double *data)
Matrix33 hrp::hat (const Vector3 &c)
HRP_UTIL_EXPORT bool hrp::isOrthogonalMatrix (Matrix33 &m)
HRP_UTIL_EXPORT Vector3 hrp::omegaFromRot (const Matrix33 &r)
Matrix33 hrp::rodrigues (const Vector3 &axis, double q)
Matrix33 hrp::rotationX (double theta)
Matrix33 hrp::rotationY (double theta)
Matrix33 hrp::rotationZ (double theta)
Matrix33 hrp::rotFromRpy (const Vector3 &rpy)
Matrix33 hrp::rotFromRpy (double r, double p, double y)
HRP_UTIL_EXPORT Vector3 hrp::rpyFromRot (const Matrix33 &m)
template<class M >
void hrp::setMatrix33 (const Matrix33 &m33, M &m, size_t row=0, size_t col=0)
template<class Array >
void hrp::setMatrix33ToRowMajorArray (const Matrix33 &m33, Array &a, size_t top=0)
template<class M >
void hrp::setTransMatrix33 (const Matrix33 &m33, M &m, size_t row=0, size_t col=0)
template<class V >
void hrp::setVector3 (const Vector3 &v3, V &v, size_t top=0)
template<class V >
void hrp::setVector3 (const Vector3 &v3, const V &v, size_t top=0)
template<class M >
void hrp::setVector3 (const Vector3 &v3, M &m, size_t row, size_t col)


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:19