#include <Element.h>

| Public Member Functions | |
| int | dim () const | 
| Element (const char *name, int dim) | |
| virtual const char * | name () const | 
| int | start () const | 
| virtual int | unique_id () | 
| virtual void | write (std::ostream &out) const | 
| virtual | ~Element () | 
| Protected Attributes | |
| int | _dim | 
| int | _id | 
| Private Member Functions | |
| Element (const Element &rhs) | |
| const Element & | operator= (const Element &rhs) | 
| Private Attributes | |
| const char * | _name | 
| int | _start | 
| Friends | |
| class | Covariances | 
| class | Slam | 
| isam::Element::Element | ( | const Element & | rhs | ) |  [private] | 
| isam::Element::Element | ( | const char * | name, | 
| int | dim | ||
| ) |  [inline] | 
| virtual isam::Element::~Element | ( | ) |  [inline, virtual] | 
| int isam::Element::dim | ( | ) | const  [inline] | 
| virtual const char* isam::Element::name | ( | ) | const  [inline, virtual] | 
| int isam::Element::start | ( | ) | const  [inline] | 
| virtual int isam::Element::unique_id | ( | ) |  [inline, virtual] | 
| virtual void isam::Element::write | ( | std::ostream & | out | ) | const  [inline, virtual] | 
Reimplemented in isam::FactorT< T >, isam::FactorT< Point2d >, isam::FactorT< Point3d >, isam::FactorT< DepthmonoMeasurement >, isam::FactorT< MonocularMeasurement >, isam::FactorT< StereoMeasurement >, isam::FactorT< Pose3d >, isam::FactorT< Pose2d >, isam::GLC_Factor, isam::Factor, isam::NodeT< T >, and isam::Node.
| friend class Covariances  [friend] | 
| int isam::Element::_dim  [protected] | 
| int isam::Element::_id  [protected] | 
| const char* isam::Element::_name  [private] | 
| int isam::Element::_start  [private] |