Public Types | Public Member Functions | Public Attributes | List of all members
ceres::Jet< T, N > Struct Template Reference

#include <jet.h>

Public Types

enum  { DIMENSION = N }
 

Public Member Functions

 Jet ()
 
template<typename Derived >
EIGEN_STRONG_INLINE Jet (const T &a, const Eigen::DenseBase< Derived > &v)
 
 Jet (const T &value)
 
 Jet (const T &value, int k)
 
Jet< T, N > & operator*= (const Jet< T, N > &y)
 
Jet< T, N > & operator+= (const Jet< T, N > &y)
 
Jet< T, N > & operator-= (const Jet< T, N > &y)
 
Jet< T, N > & operator/= (const Jet< T, N > &y)
 

Public Attributes

T a
 
Eigen::Matrix< T, N, 1, Eigen::DontAlignv
 

Detailed Description

template<typename T, int N>
struct ceres::Jet< T, N >

Definition at line 171 of file jet.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T , int N>
anonymous enum
Enumerator
DIMENSION 

Definition at line 172 of file jet.h.

Constructor & Destructor Documentation

◆ Jet() [1/4]

template<typename T , int N>
ceres::Jet< T, N >::Jet ( )
inline

Definition at line 179 of file jet.h.

◆ Jet() [2/4]

template<typename T , int N>
ceres::Jet< T, N >::Jet ( const T value)
inlineexplicit

Definition at line 184 of file jet.h.

◆ Jet() [3/4]

template<typename T , int N>
ceres::Jet< T, N >::Jet ( const T value,
int  k 
)
inline

Definition at line 190 of file jet.h.

◆ Jet() [4/4]

template<typename T , int N>
template<typename Derived >
EIGEN_STRONG_INLINE ceres::Jet< T, N >::Jet ( const T a,
const Eigen::DenseBase< Derived > &  v 
)
inline

Definition at line 201 of file jet.h.

Member Function Documentation

◆ operator*=()

template<typename T , int N>
Jet<T, N>& ceres::Jet< T, N >::operator*= ( const Jet< T, N > &  y)
inline

Definition at line 216 of file jet.h.

◆ operator+=()

template<typename T , int N>
Jet<T, N>& ceres::Jet< T, N >::operator+= ( const Jet< T, N > &  y)
inline

Definition at line 206 of file jet.h.

◆ operator-=()

template<typename T , int N>
Jet<T, N>& ceres::Jet< T, N >::operator-= ( const Jet< T, N > &  y)
inline

Definition at line 211 of file jet.h.

◆ operator/=()

template<typename T , int N>
Jet<T, N>& ceres::Jet< T, N >::operator/= ( const Jet< T, N > &  y)
inline

Definition at line 221 of file jet.h.

Member Data Documentation

◆ a

template<typename T , int N>
T ceres::Jet< T, N >::a

Definition at line 227 of file jet.h.

◆ v

template<typename T , int N>
Eigen::Matrix<T, N, 1, Eigen::DontAlign> ceres::Jet< T, N >::v

Definition at line 244 of file jet.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:10:18