karto::Dataset Class Reference

#include <Karto.h>

List of all members.

Public Member Functions

void Add (Object *pObject)
virtual void Clear ()
 Dataset ()
DatasetInfoGetDatasetInfo ()
const ObjectVectorGetObjects () const
SensorGetSensor (const std::string &rName)
virtual ~Dataset ()

Private Attributes

ObjectVector m_Objects
DatasetInfom_pDatasetInfo
std::map< Name, Sensor * > m_SensorNameLookup

Detailed Description

Karto dataset. Stores LaserRangeFinders and LocalizedRangeScans and manages memory of allocated LaserRangeFinders and LocalizedRangeScans

Definition at line 5702 of file Karto.h.


Constructor & Destructor Documentation

karto::Dataset::Dataset (  )  [inline]

Default constructor

Definition at line 5708 of file Karto.h.

virtual karto::Dataset::~Dataset (  )  [inline, virtual]

Destructor

Definition at line 5716 of file Karto.h.


Member Function Documentation

void karto::Dataset::Add ( Object pObject  )  [inline]

Adds scan to this dataset

Parameters:
pScan 

Definition at line 5726 of file Karto.h.

virtual void karto::Dataset::Clear (  )  [inline, virtual]

Delete all stored data

Definition at line 5785 of file Karto.h.

DatasetInfo* karto::Dataset::GetDatasetInfo (  )  [inline]

Definition at line 5767 of file Karto.h.

const ObjectVector& karto::Dataset::GetObjects (  )  const [inline]

Get sensor states

Returns:
sensor state

Definition at line 5762 of file Karto.h.

Sensor* karto::Dataset::GetSensor ( const std::string &  rName  )  [inline]

Definition at line 5772 of file Karto.h.


Member Data Documentation

Definition at line 5808 of file Karto.h.

Definition at line 5809 of file Karto.h.

Definition at line 5807 of file Karto.h.


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


karto
Author(s): SRI International (package maintained by Brian Gerkey)
autogenerated on Fri Jan 11 10:07:05 2013