base
Classes | Typedefs | Functions
Eigen.cpp File Reference
#include "rice/Class.hpp"
#include "rice/String.hpp"
#include "rice/Constructor.hpp"
#include "rice/Enum.hpp"
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/SVD>
#include <iostream>

Classes

struct  Vector3
 
struct  VectorX
 
struct  Matrix4
 
struct  JacobiSVD
 
struct  MatrixX
 
struct  Quaternion
 
struct  AngleAxis
 
struct  Isometry3
 
struct  Affine3
 

Typedefs

typedef Eigen::Matrix< double, 3, 1, Eigen::DontAlign > Vector3d
 
typedef Eigen::Matrix< double, 4, 4, Eigen::DontAlign > Matrix4d
 
typedef Eigen::Quaternion< double, Eigen::DontAlign > Quaterniond
 
typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::DontAlign > MatrixXd
 
typedef Eigen::Matrix< double, Eigen::Dynamic, 1, Eigen::DontAlign > VectorXd
 
typedef Eigen::Transform< double, 3, Eigen::Isometry > Isometry3d
 
typedef Eigen::Transform< double, 3, Eigen::Affine > Affine3d
 
typedef Eigen::AngleAxis< double > AngleAxisd
 

Functions

void Init_eigen_ext ()
 

Typedef Documentation

◆ Affine3d

typedef Eigen::Transform< double, 3, Eigen::Affine > Affine3d

◆ AngleAxisd

typedef Eigen::AngleAxis<double> AngleAxisd

◆ Isometry3d

typedef Eigen::Transform< double, 3, Eigen::Isometry > Isometry3d

◆ Matrix4d

typedef Eigen::Matrix<double, 4, 4, Eigen::DontAlign> Matrix4d

◆ MatrixXd

typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::DontAlign> MatrixXd

◆ Quaterniond

typedef Eigen::Quaternion<double, Eigen::DontAlign> Quaterniond

◆ Vector3d

typedef Eigen::Matrix<double, 3, 1, Eigen::DontAlign> Vector3d

◆ VectorXd

typedef Eigen::Matrix<double, Eigen::Dynamic, 1, Eigen::DontAlign> VectorXd

Function Documentation

◆ Init_eigen_ext()

void Init_eigen_ext ( )