armarx::aron::eigen Namespace Reference

Typedefs

using AronOrientationf = Eigen::Quaternion< float >
 
using AronPosef = Eigen::Matrix< float, 4, 4, Eigen::RowMajor >
 
using AronPositionf = Eigen::Matrix< float, 3, 1, Eigen::RowMajor >
 

Functions

void fromAron (const AronPosef &dto, Eigen::Affine3f &bo)
 
void fromAron (const AronPosef &dto, Eigen::Isometry3d &bo)
 
void fromAron (const AronPosef &dto, Eigen::Isometry3f &bo)
 
template<class EigenT , int rows, int cols>
void fromAron (const Eigen::Matrix< EigenT, rows, cols, Eigen::RowMajor > &dto, Eigen::Matrix< EigenT, rows, cols > &bo)
 
void toAron (AronPosef &dto, const Eigen::Affine3f &bo)
 
void toAron (AronPosef &dto, const Eigen::Isometry3d &bo)
 
void toAron (AronPosef &dto, const Eigen::Isometry3f &bo)
 
template<class EigenT , int rows, int cols>
void toAron (Eigen::Matrix< EigenT, rows, cols, Eigen::RowMajor > &dto, const Eigen::Matrix< EigenT, rows, cols > &bo)
 

Typedef Documentation

◆ AronOrientationf

using AronOrientationf = Eigen::Quaternion<float>

Definition at line 12 of file eigen.h.

◆ AronPosef

using AronPosef = Eigen::Matrix<float, 4, 4, Eigen::RowMajor>

Definition at line 10 of file eigen.h.

◆ AronPositionf

using AronPositionf = Eigen::Matrix<float, 3, 1, Eigen::RowMajor>

Definition at line 11 of file eigen.h.

Function Documentation

◆ fromAron() [1/4]

void fromAron ( const AronPosef dto,
Eigen::Affine3f &  bo 
)

Definition at line 6 of file eigen.cpp.

◆ fromAron() [2/4]

void fromAron ( const AronPosef dto,
Eigen::Isometry3d &  bo 
)

Definition at line 30 of file eigen.cpp.

◆ fromAron() [3/4]

void fromAron ( const AronPosef dto,
Eigen::Isometry3f &  bo 
)

Definition at line 18 of file eigen.cpp.

◆ fromAron() [4/4]

void armarx::aron::eigen::fromAron ( const Eigen::Matrix< EigenT, rows, cols, Eigen::RowMajor > &  dto,
Eigen::Matrix< EigenT, rows, cols > &  bo 
)

Definition at line 16 of file eigen.h.

◆ toAron() [1/4]

void toAron ( AronPosef dto,
const Eigen::Affine3f &  bo 
)

Definition at line 12 of file eigen.cpp.

◆ toAron() [2/4]

void toAron ( AronPosef dto,
const Eigen::Isometry3d &  bo 
)

Definition at line 36 of file eigen.cpp.

◆ toAron() [3/4]

void toAron ( AronPosef dto,
const Eigen::Isometry3f &  bo 
)

Definition at line 24 of file eigen.cpp.

◆ toAron() [4/4]

void armarx::aron::eigen::toAron ( Eigen::Matrix< EigenT, rows, cols, Eigen::RowMajor > &  dto,
const Eigen::Matrix< EigenT, rows, cols > &  bo 
)

Definition at line 24 of file eigen.h.