List of all members.
Public Member Functions |
| Node (const char *name, int dim) |
virtual bool | initialized () const =0 |
virtual Eigen::VectorXd | vector (Selector s=ESTIMATE) const =0 |
virtual Eigen::VectorXd | vector0 () const =0 |
virtual Eigen::VectorXb | is_angle () const |
virtual void | update (const Eigen::VectorXd &v)=0 |
virtual void | update0 (const Eigen::VectorXd &v)=0 |
virtual void | linpoint_to_estimate ()=0 |
virtual void | estimate_to_linpoint ()=0 |
virtual void | swap_estimates ()=0 |
virtual void | apply_exmap (const Eigen::VectorXd &v)=0 |
virtual void | self_exmap (const Eigen::VectorXd &v)=0 |
void | add_factor (Factor *e) |
void | remove_factor (Factor *e) |
const std::list< Factor * > & | factors () |
bool | deleted () const |
void | mark_deleted () |
void | erase_marked_factors () |
virtual void | write (std::ostream &out) const =0 |
Protected Attributes |
std::list< Factor * > | _factors |
Friends |
std::ostream & | operator<< (std::ostream &output, const Node &n) |
Detailed Description
Definition at line 46 of file Node.h.
The documentation for this class was generated from the following files: