#include <Karto.h>
Public Member Functions | |
void | Add (Object *pObject) |
virtual void | Clear () |
Dataset () | |
DatasetInfo * | GetDatasetInfo () |
const ObjectVector & | GetObjects () const |
virtual | ~Dataset () |
Private Attributes | |
ObjectVector | m_Objects |
DatasetInfo * | m_pDatasetInfo |
std::map< Name, Sensor * > | m_SensorNameLookup |
Karto dataset. Stores LaserRangeFinders and LocalizedRangeScans and manages memory of allocated LaserRangeFinders and LocalizedRangeScans
karto::Dataset::Dataset | ( | ) | [inline] |
virtual karto::Dataset::~Dataset | ( | ) | [inline, virtual] |
void karto::Dataset::Add | ( | Object * | pObject | ) | [inline] |
virtual void karto::Dataset::Clear | ( | ) | [inline, virtual] |
DatasetInfo* karto::Dataset::GetDatasetInfo | ( | ) | [inline] |
const ObjectVector& karto::Dataset::GetObjects | ( | ) | const [inline] |
ObjectVector karto::Dataset::m_Objects [private] |
DatasetInfo* karto::Dataset::m_pDatasetInfo [private] |
std::map<Name, Sensor*> karto::Dataset::m_SensorNameLookup [private] |