#include <affine.hpp>
|
| Affine3 () |
| Implementaiton. More...
|
|
| Affine3 (const Mat4 &affine) |
|
| Affine3 (const Mat3 &R, const Vec3 &t=Vec3::all(0)) |
|
| Affine3 (const Vec3 &rvec, const Vec3 &t=Vec3::all(0)) |
|
| Affine3 (const Mat &data, const Vec3 &t=Vec3::all(0)) |
|
| Affine3 (const float_type *vals) |
|
void | rotation (const Mat3 &R) |
|
void | rotation (const Vec3 &rvec) |
|
void | rotation (const Mat &data) |
|
void | linear (const Mat3 &L) |
|
void | translation (const Vec3 &t) |
|
Mat3 | rotation () const |
|
Mat3 | linear () const |
|
Vec3 | translation () const |
|
Vec3 | rvec () const |
|
Affine3 | inv (int method=cv::DECOMP_SVD) const |
|
Affine3 | rotate (const Mat3 &R) const |
|
Affine3 | rotate (const Vec3 &rvec) const |
|
Affine3 | translate (const Vec3 &t) const |
|
Affine3 | concatenate (const Affine3 &affine) const |
|
template<typename Y > |
| operator Affine3< Y > () const |
|
template<typename Y > |
Affine3< Y > | cast () const |
|
| Affine3 (const Eigen::Transform< T, 3, Eigen::Affine,(Eigen::RowMajor)> &affine) |
|
| Affine3 (const Eigen::Transform< T, 3, Eigen::Affine > &affine) |
|
| operator Eigen::Transform< T, 3, Eigen::Affine, (Eigen::RowMajor)>() const |
|
| operator Eigen::Transform< T, 3, Eigen::Affine > () const |
|
template<typename Y > |
cv::Affine3< Y > | cast () const |
|
template<typename T>
cv::Affine3< T >::Affine3 |
( |
const Eigen::Transform< T, 3, Eigen::Affine,(Eigen::RowMajor)> & |
affine | ) |
|
template<typename T >
template<typename Y >
template<typename T>
template<typename Y >
template<typename T >
cv::Affine3< T >::operator Eigen::Transform< T, 3, Eigen::Affine, |
( |
Eigen::RowMajor |
| ) |
const |
template<typename T >
cv::Affine3< T >::operator Eigen::Transform< T, 3, Eigen::Affine > |
( |
| ) |
const |
template<typename T>
template<typename Y >
The documentation for this class was generated from the following file: