#include <Node.h>
Public Member Functions | |
void | apply_exmap (const Eigen::VectorXd &v) |
void | estimate_to_linpoint () |
void | init (const T &t) |
bool | initialized () const |
Eigen::VectorXb | is_angle () const |
void | linpoint_to_estimate () |
NodeT () | |
NodeT (const char *name) | |
void | self_exmap (const Eigen::VectorXd &v) |
void | swap_estimates () |
void | update (const Eigen::VectorXd &v) |
void | update0 (const Eigen::VectorXd &v) |
T | value (Selector s=ESTIMATE) const |
T | value0 () const |
Eigen::VectorXd | vector (Selector s=ESTIMATE) const |
Eigen::VectorXd | vector0 () const |
void | write (std::ostream &out) const |
virtual | ~NodeT () |
Protected Attributes | |
T * | _value |
T * | _value0 |
isam::NodeT< T >::NodeT | ( | ) | [inline] |
isam::NodeT< T >::NodeT | ( | const char * | name | ) | [inline] |
virtual isam::NodeT< T >::~NodeT | ( | ) | [inline, virtual] |
void isam::NodeT< T >::apply_exmap | ( | const Eigen::VectorXd & | v | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::estimate_to_linpoint | ( | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::init | ( | const T & | t | ) | [inline] |
bool isam::NodeT< T >::initialized | ( | ) | const [inline, virtual] |
Implements isam::Node.
Eigen::VectorXb isam::NodeT< T >::is_angle | ( | ) | const [inline, virtual] |
Reimplemented from isam::Node.
void isam::NodeT< T >::linpoint_to_estimate | ( | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::self_exmap | ( | const Eigen::VectorXd & | v | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::swap_estimates | ( | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::update | ( | const Eigen::VectorXd & | v | ) | [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::update0 | ( | const Eigen::VectorXd & | v | ) | [inline, virtual] |
Implements isam::Node.
T isam::NodeT< T >::value | ( | Selector | s = ESTIMATE | ) | const [inline] |
T isam::NodeT< T >::value0 | ( | ) | const [inline] |
Eigen::VectorXd isam::NodeT< T >::vector | ( | Selector | s = ESTIMATE | ) | const [inline, virtual] |
Implements isam::Node.
Eigen::VectorXd isam::NodeT< T >::vector0 | ( | ) | const [inline, virtual] |
Implements isam::Node.
void isam::NodeT< T >::write | ( | std::ostream & | out | ) | const [inline, virtual] |
Implements isam::Node.
T* isam::NodeT< T >::_value [protected] |
T* isam::NodeT< T >::_value0 [protected] |