Public Member Functions | List of all members
leaf::MyValues Struct Reference
Inheritance diagram for leaf::MyValues:
Inheritance graph
[legend]

Public Member Functions

 MyValues ()
 
- Public Member Functions inherited from gtsam::Values
template<typename ValueType >
const ValueType at (Key j) const
 
const Valueat (Key j) const
 
double atDouble (size_t key) const
 version for double More...
 
const_iterator begin () const
 
iterator begin ()
 
void clear ()
 
template<class ValueType >
size_t count () const
 
size_t dim () const
 
bool empty () const
 
const_iterator end () const
 
iterator end ()
 
void erase (Key j)
 
bool exists (Key j) const
 
template<typename ValueType >
boost::optional< const ValueType & > exists (Key j) const
 
Filtered< Valuefilter (const boost::function< bool(Key)> &filterFcn)
 
template<class ValueType >
Filtered< ValueType > filter (const boost::function< bool(Key)> &filterFcn=&_truePredicate< Key >)
 
ConstFiltered< Valuefilter (const boost::function< bool(Key)> &filterFcn) const
 
template<class ValueType >
ConstFiltered< ValueType > filter (const boost::function< bool(Key)> &filterFcn=&_truePredicate< Key >) const
 
iterator find (Key j)
 
const_iterator find (Key j) const
 
void insert (Key j, const Value &val)
 
void insert (const Values &values)
 
template<typename ValueType >
void insert (Key j, const ValueType &val)
 
void insertDouble (Key j, double c)
 version for double More...
 
KeyVector keys () const
 
iterator lower_bound (Key j)
 
const_iterator lower_bound (Key j) const
 
Valuesoperator= (const Values &rhs)
 
const_reverse_iterator rbegin () const
 
reverse_iterator rbegin ()
 
const_reverse_iterator rend () const
 
reverse_iterator rend ()
 
size_t size () const
 
void swap (Values &other)
 
std::pair< iterator, bool > tryInsert (Key j, const Value &value)
 
void update (Key j, const Value &val)
 
template<typename T >
void update (Key j, const T &val)
 
void update (const Values &values)
 
template<typename ValueType >
void update (Key j, const ValueType &val)
 
iterator upper_bound (Key j)
 
const_iterator upper_bound (Key j) const
 
 Values ()
 
 Values (const Values &other)
 
 Values (Values &&other)
 
 Values (std::initializer_list< ConstKeyValuePair > init)
 
 Values (const Values &other, const VectorValues &delta)
 
template<class ValueType >
 Values (const Filtered< ValueType > &view)
 
template<class ValueType >
 Values (const ConstFiltered< ValueType > &view)
 
template<class ValueType >
 Values (const Values::Filtered< ValueType > &view)
 
template<class ValueType >
 Values (const Values::ConstFiltered< ValueType > &view)
 
VectorValues zeroVectors () const
 
void print (const std::string &str="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) const
 
bool equals (const Values &other, double tol=1e-9) const
 
Values retract (const VectorValues &delta) const
 
VectorValues localCoordinates (const Values &cp) const
 

Additional Inherited Members

- Public Types inherited from gtsam::Values
typedef boost::transform_iterator< boost::function1< ConstKeyValuePair, const ConstKeyValuePtrPair & >, KeyValueMap::const_iterator > const_iterator
 Const forward iterator, with value type ConstKeyValuePair. More...
 
typedef boost::transform_iterator< boost::function1< ConstKeyValuePair, const ConstKeyValuePtrPair & >, KeyValueMap::const_reverse_iterator > const_reverse_iterator
 Const reverse iterator, with value type ConstKeyValuePair. More...
 
typedef boost::shared_ptr< const Valuesconst_shared_ptr
 A const shared_ptr to this class. More...
 
typedef boost::transform_iterator< boost::function1< KeyValuePair, const KeyValuePtrPair & >, KeyValueMap::iterator > iterator
 Mutable forward iterator, with value type KeyValuePair. More...
 
typedef boost::transform_iterator< boost::function1< KeyValuePair, const KeyValuePtrPair & >, KeyValueMap::reverse_iterator > reverse_iterator
 Mutable reverse iterator, with value type KeyValuePair. More...
 
typedef boost::shared_ptr< Valuesshared_ptr
 A shared_ptr to this class. More...
 
typedef KeyValuePair value_type
 

Detailed Description

Definition at line 47 of file testExpressionFactor.cpp.

Constructor & Destructor Documentation

leaf::MyValues::MyValues ( )
inline

Definition at line 48 of file testExpressionFactor.cpp.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:59:10