nonlinear/expressions.h
Go to the documentation of this file.
1 
8 #pragma once
9 
11 #include <gtsam/base/Lie.h>
12 
13 namespace gtsam {
14 
15 // Generic between, assumes existence of traits<T>::Between
16 template <typename T>
18  return Expression<T>(traits<T>::Between, t1, t2);
19 }
20 
21 // Generic compose, assumes existence of traits<T>::Compose
22 template <typename T>
24  return Expression<T>(traits<T>::Compose, t1, t2);
25 }
26 
27 // Some typedefs
38 
39 } // \namespace gtsam
Expression< double > Double_
Expression< Vector1 > Vector1_
Expression< Vector9 > Vector9_
Expression< Vector4 > Vector4_
Expressions for Block Automatic Differentiation.
Expression< Vector8 > Vector8_
Expression< Vector6 > Vector6_
Expression< Vector5 > Vector5_
Expression< Vector7 > Vector7_
Base class and basic functions for Lie types.
traits
Definition: chartTesting.h:28
Expression< Vector2 > Vector2_
Expression< T > compose(const Expression< T > &t1, const Expression< T > &t2)
Expression< T > between(const Expression< T > &t1, const Expression< T > &t2)
Expression< Vector3 > Vector3_


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:34:13