Classes | Namespaces | Functions
ExpressionNode.h File Reference

ExpressionNode class. More...

#include <gtsam/nonlinear/internal/ExecutionTrace.h>
#include <gtsam/nonlinear/internal/CallRecord.h>
#include <gtsam/nonlinear/Values.h>
#include <typeinfo>
#include <ostream>
#include <map>
#include <cassert>
Include dependency graph for ExpressionNode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gtsam::internal::BinaryExpression< T, A1, A2 >
 Binary Expression. More...
 
class  gtsam::internal::BinarySumNode< T >
 Binary Sum Expression. More...
 
class  gtsam::internal::ConstantExpression< T >
 Constant Expression. More...
 
class  gtsam::internal::ExpressionNode< T >
 
struct  gtsam::internal::Jacobian< T, A >
 meta-function to generate fixed-size JacobianTA type More...
 
class  gtsam::internal::LeafExpression< T >
 Leaf Expression, if no chart is given, assume default chart and value_type is just the plain value. More...
 
struct  gtsam::internal::BinarySumNode< T >::Record
 
struct  gtsam::internal::ScalarMultiplyNode< T >::Record
 
struct  gtsam::internal::TernaryExpression< T, A1, A2, A3 >::Record
 
struct  gtsam::internal::BinaryExpression< T, A1, A2 >::Record
 
struct  gtsam::internal::UnaryExpression< T, A1 >::Record
 
class  gtsam::internal::ScalarMultiplyNode< T >
 Expression for scalar multiplication. More...
 
class  gtsam::internal::TernaryExpression< T, A1, A2, A3 >
 Ternary Expression. More...
 
class  gtsam::internal::UnaryExpression< T, A1 >
 Unary Function Expression. More...
 

Namespaces

 gtsam
 traits
 
 gtsam::internal
 

Functions

template<class T , class A >
static void gtsam::internal::PrintJacobianAndTrace (const std::string &indent, const typename Jacobian< T, A >::type &dTdA, const ExecutionTrace< A > trace)
 
template<typename T >
Tgtsam::internal::upAlign (T &value, unsigned requiredAlignment=TraceAlignment)
 
template<typename T >
T gtsam::internal::upAligned (T value, unsigned requiredAlignment=TraceAlignment)
 

Detailed Description

ExpressionNode class.

Date
May 10, 2015
Author
Frank Dellaert
Paul Furgale

Definition in file ExpressionNode.h.



gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:18:28