#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] |