All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Protected Attributes
hectorslam::DataPointContainer< DataPointType > Class Template Reference

#include <DataPointContainer.h>

List of all members.

Public Member Functions

void add (const DataPointType &dataPoint)
void clear ()
 DataPointContainer (int size=1000)
DataPointType getOrigo () const
int getSize () const
const DataPointType & getVecEntry (int index) const
void setFrom (const DataPointContainer &other, float factor)
void setOrigo (const DataPointType &origoIn)

Protected Attributes

std::vector< DataPointType > dataPoints
DataPointType origo

Detailed Description

template<typename DataPointType>
class hectorslam::DataPointContainer< DataPointType >

Definition at line 37 of file DataPointContainer.h.


Constructor & Destructor Documentation

template<typename DataPointType >
hectorslam::DataPointContainer< DataPointType >::DataPointContainer ( int  size = 1000) [inline]

Definition at line 41 of file DataPointContainer.h.


Member Function Documentation

template<typename DataPointType >
void hectorslam::DataPointContainer< DataPointType >::add ( const DataPointType &  dataPoint) [inline]

Definition at line 60 of file DataPointContainer.h.

template<typename DataPointType >
void hectorslam::DataPointContainer< DataPointType >::clear ( void  ) [inline]

Definition at line 65 of file DataPointContainer.h.

template<typename DataPointType >
DataPointType hectorslam::DataPointContainer< DataPointType >::getOrigo ( ) const [inline]

Definition at line 80 of file DataPointContainer.h.

template<typename DataPointType >
int hectorslam::DataPointContainer< DataPointType >::getSize ( ) const [inline]

Definition at line 70 of file DataPointContainer.h.

template<typename DataPointType >
const DataPointType& hectorslam::DataPointContainer< DataPointType >::getVecEntry ( int  index) const [inline]

Definition at line 75 of file DataPointContainer.h.

template<typename DataPointType >
void hectorslam::DataPointContainer< DataPointType >::setFrom ( const DataPointContainer< DataPointType > &  other,
float  factor 
) [inline]

Definition at line 46 of file DataPointContainer.h.

template<typename DataPointType >
void hectorslam::DataPointContainer< DataPointType >::setOrigo ( const DataPointType &  origoIn) [inline]

Definition at line 85 of file DataPointContainer.h.


Member Data Documentation

template<typename DataPointType >
std::vector<DataPointType> hectorslam::DataPointContainer< DataPointType >::dataPoints [protected]

Definition at line 92 of file DataPointContainer.h.

template<typename DataPointType >
DataPointType hectorslam::DataPointContainer< DataPointType >::origo [protected]

Definition at line 93 of file DataPointContainer.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


hector_mapping
Author(s): Stefan Kohlbrecher
autogenerated on Mon Jul 15 2013 16:52:04