#include "MRQuaternion.h"
#include "MRVector2.h"
#include "MRVector3.h"
#include "MRVector4.h"
#include "MRSymMatrix2.h"
#include "MRSymMatrix3.h"
#include "MRSymMatrix4.h"
#include "MRMatrix2.h"
#include "MRMatrix3.h"
#include "MRMatrix4.h"
#include <MRPch/MREigenCore.h>
Go to the source code of this file.
|
|
template<typename T > |
Vector2< T > | MR::fromEigen (const Eigen::Matrix< T, 2, 1 > &ev) |
|
template<typename T > |
Eigen::Matrix< T, 2, 1 > | MR::toEigen (const Vector2< T > &v) |
|
template<typename T > |
Eigen::Matrix< T, 2, 2 > | MR::toEigen (const SymMatrix2< T > &m) |
|
template<typename T > |
Eigen::Matrix< T, 2, 2 > | MR::toEigen (const Matrix2< T > &m) |
|
template<typename T > |
Matrix2< T > | MR::fromEigen (const Eigen::Matrix< T, 2, 2 > &m) |
|
template<typename T > |
Vector3< T > | MR::fromEigen (const Eigen::Matrix< T, 3, 1 > &ev) |
|
template<typename T > |
Eigen::Matrix< T, 3, 1 > | MR::toEigen (const Vector3< T > &v) |
|
template<typename T > |
Eigen::Matrix< T, 3, 3 > | MR::toEigen (const SymMatrix3< T > &m) |
|
template<typename T > |
Eigen::Matrix< T, 3, 3 > | MR::toEigen (const Matrix3< T > &m) |
|
template<typename T > |
Matrix3< T > | MR::fromEigen (const Eigen::Matrix< T, 3, 3 > &m) |
|
template<typename T > |
Eigen::Matrix< T, 4, 4 > | MR::toEigen (const SymMatrix4< T > &m) |
|
template<typename T > |
Eigen::Matrix< T, 4, 4 > | MR::toEigen (const Matrix4< T > &m) |
|
template<typename T > |
Matrix4< T > | MR::fromEigen (const Eigen::Matrix< T, 4, 4 > &m) |
|
template<typename T > |
Vector4< T > | MR::fromEigen (const Eigen::Matrix< T, 4, 1 > &ev) |
|
template<typename T > |
Eigen::Matrix< T, 4, 1 > | MR::toEigen (const Vector4< T > &v) |
|
template<typename T > |
Eigen::Matrix< T, 4, 1 > | MR::toEigen (const Vector3< T > &v, T w) |
|
template<typename T > |
Quaternion< T > | MR::fromEigen (const Eigen::Quaternion< T > &eq) |
|
template<typename T > |
Eigen::Quaternion< T > | MR::toEigen (const Quaternion< T > &q) |
|