Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Friends
isam::Element Class Reference

#include <Element.h>

Inheritance diagram for isam::Element:
Inheritance graph
[legend]

List of all members.

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 Elementoperator= (const Element &rhs)

Private Attributes

const char * _name
int _start

Friends

class Covariances
class Slam

Detailed Description

Definition at line 35 of file Element.h.


Constructor & Destructor Documentation

isam::Element::Element ( const Element rhs) [private]
isam::Element::Element ( const char *  name,
int  dim 
) [inline]

Definition at line 48 of file Element.h.

virtual isam::Element::~Element ( ) [inline, virtual]

Definition at line 49 of file Element.h.


Member Function Documentation

int isam::Element::dim ( ) const [inline]

Definition at line 53 of file Element.h.

virtual const char* isam::Element::name ( ) const [inline, virtual]

Definition at line 52 of file Element.h.

const Element& isam::Element::operator= ( const Element rhs) [private]
int isam::Element::start ( ) const [inline]

Definition at line 54 of file Element.h.

virtual int isam::Element::unique_id ( ) [inline, virtual]

Definition at line 51 of file Element.h.

virtual void isam::Element::write ( std::ostream &  out) const [inline, virtual]

Friends And Related Function Documentation

friend class Covariances [friend]

Definition at line 61 of file Element.h.

friend class Slam [friend]

Definition at line 60 of file Element.h.


Member Data Documentation

int isam::Element::_dim [protected]

Definition at line 45 of file Element.h.

int isam::Element::_id [protected]

Definition at line 44 of file Element.h.

const char* isam::Element::_name [private]

Definition at line 39 of file Element.h.

int isam::Element::_start [private]

Definition at line 41 of file Element.h.


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


demo_lidar
Author(s): Ji Zhang
autogenerated on Sun Mar 1 2015 11:30:50