g2o
Namespaces | Functions
isometry3d_gradients.h File Reference
#include "g2o_types_slam3d_api.h"
#include "isometry3d_mappings.h"
#include "dquat2mat.h"
#include <Eigen/Core>
#include <Eigen/Geometry>
Include dependency graph for isometry3d_gradients.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 g2o
 
 g2o::internal
 

Functions

template<typename Derived , typename DerivedOther >
void g2o::internal::skew (Eigen::MatrixBase< Derived > &s, const Eigen::MatrixBase< DerivedOther > &v)
 
template<typename Derived , typename DerivedOther >
void g2o::internal::skewT (Eigen::MatrixBase< Derived > &s, const Eigen::MatrixBase< DerivedOther > &v)
 
template<typename Derived , typename DerivedOther >
void g2o::internal::skew (Eigen::MatrixBase< Derived > &Sx, Eigen::MatrixBase< Derived > &Sy, Eigen::MatrixBase< Derived > &Sz, const Eigen::MatrixBase< DerivedOther > &R)
 
template<typename Derived , typename DerivedOther >
void g2o::internal::skewT (Eigen::MatrixBase< Derived > &Sx, Eigen::MatrixBase< Derived > &Sy, Eigen::MatrixBase< Derived > &Sz, const Eigen::MatrixBase< DerivedOther > &R)
 
template<typename Derived >
void g2o::internal::computeEdgeSE3Gradient (Isometry3D &E, Eigen::MatrixBase< Derived > const &JiConstRef, Eigen::MatrixBase< Derived > const &JjConstRef, const Isometry3D &Z, const Isometry3D &Xi, const Isometry3D &Xj, const Isometry3D &Pi, const Isometry3D &Pj)
 
template<typename Derived >
void g2o::internal::computeEdgeSE3Gradient (Isometry3D &E, Eigen::MatrixBase< Derived > const &JiConstRef, Eigen::MatrixBase< Derived > const &JjConstRef, const Isometry3D &Z, const Isometry3D &Xi, const Isometry3D &Xj)
 
template<typename Derived >
void g2o::internal::computeEdgeSE3PriorGradient (Isometry3D &E, const Eigen::MatrixBase< Derived > &JConstRef, const Isometry3D &Z, const Isometry3D &X, const Isometry3D &P=Isometry3D())