#include <Karto.h>
Public Member Functions | |
| void | Add (Object *pObject, kt_bool overrideSensorName=false) |
| virtual void | Clear () |
| Dataset () | |
| const DataMap & | GetData () const |
| DatasetInfo * | GetDatasetInfo () |
| const ObjectVector & | GetLasers () const |
| void | LoadFromFile (const std::string &filename) |
| void | RemoveData (LocalizedRangeScan *scan) |
| void | SaveToFile (const std::string &filename) |
| virtual | ~Dataset () |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| DataMap | m_Data |
| ObjectVector | m_Lasers |
| DatasetInfo * | m_pDatasetInfo |
| std::map< Name, Sensor * > | m_SensorNameLookup |
Friends | |
| class | boost::serialization::access |
Karto dataset. Stores LaserRangeFinders and LocalizedRangeScans and manages memory of allocated LaserRangeFinders and LocalizedRangeScans
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
friend |
|
private |
|
private |