#include <iostream>
#include "TooN.h"
#include "se3.h"
#include "se2.h"
#include <FADBAD++/fadiff.h>
Go to the source code of this file.
|
| fadbad |
|
| TooN |
| Everything lives inside this namespace.
|
|
|
template<typename P > |
std::ostream & | fadbad::operator<< (std::ostream &out, const F< P > &val) |
|
template<int N> |
Vector< N, fadbad::F< double > > | TooN::make_fad_vector (const Vector< N, double > &val, const int start=0, const int size=N) |
|
template<int N> |
Vector< N, double > | TooN::get_derivative (const Vector< N, fadbad::F< double > > &val, const int D) |
|
template<int N, int D> |
Matrix< N, D, double > | TooN::get_jacobian (const Vector< N, fadbad::F< double > > &val) |
|
template<int R, int C> |
Matrix< R, C, double > | TooN::get_derivative (const Matrix< R, C, fadbad::F< double > > &val, const int D) |
|
SO3< fadbad::F< double > > | TooN::make_fad_so3 () |
|
SE3< fadbad::F< double > > | TooN::make_fad_se3 () |
|
SE2< fadbad::F< double > > | TooN::make_fad_se2 () |
|
SO2< fadbad::F< double > > | TooN::make_fad_so2 () |
|
SO3< fadbad::F< double > > | TooN::make_left_fad_so3 (const SO3< double > &r) |
|
SE3< fadbad::F< double > > | TooN::make_left_fad_se3 (const SE3< double > &t) |
|
SO2< fadbad::F< double > > | TooN::make_left_fad_so2 (const SO2< double > &r) |
|
SE2< fadbad::F< double > > | TooN::make_left_fad_se2 (const SE2< double > &t) |
|