Classes | Namespaces | Defines | Typedefs | Functions | Variables
Object.h File Reference
#include <OpenKarto/Identifier.h>
#include <OpenKarto/Parameter.h>
#include <OpenKarto/List.h>
#include <OpenKarto/Meta.h>
Include dependency graph for Object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  karto::Object

Namespaces

namespace  karto

Defines

#define KARTO_TYPECHECKCAST(__Name__)

Typedefs

typedef List< ObjectPtr > karto::ObjectList
typedef SmartPointer< Object > karto::ObjectPtr

Functions

 karto::KARTO_TYPE (Object)

Variables

const kt_objecttype karto::ObjectType_Camera = ObjectType_Sensor | 0x04
const kt_objecttype karto::ObjectType_CameraImage = ObjectType_SensorData | 0x40
const kt_objecttype karto::ObjectType_CustomItem = 0x00004000
const kt_objecttype karto::ObjectType_DatasetInfo = ObjectType_Object | 0x02
const kt_objecttype karto::ObjectType_DatasetObjectMessage = ObjectType_Message | 0x10
const kt_objecttype karto::ObjectType_DefaultCustomItem = ObjectType_CustomItem | 0x01
const kt_objecttype karto::ObjectType_DoubleMessage = ObjectType_Message | 0x04
const kt_objecttype karto::ObjectType_Drive = ObjectType_Sensor | 0x01
const kt_objecttype karto::ObjectType_DrivePose = ObjectType_SensorData | 0x01
const kt_objecttype karto::ObjectType_Grid = 0x00008000
const kt_objecttype karto::ObjectType_Header = ObjectType_Misc | 0x01
const kt_objecttype karto::ObjectType_Image = ObjectType_Misc | 0x02
const kt_objecttype karto::ObjectType_Int32sMessage = ObjectType_Message | 0x01
const kt_objecttype karto::ObjectType_Int64sMessage = ObjectType_Message | 0x02
const kt_objecttype karto::ObjectType_LaserRangeFinder = ObjectType_Sensor | 0x02
const kt_objecttype karto::ObjectType_LaserRangeScan = ObjectType_SensorData | 0x02
const kt_objecttype karto::ObjectType_LocalizedLaserScan = ObjectType_SensorData | 0x20
const kt_objecttype karto::ObjectType_LocalizedObject = ObjectType_SensorData | 0x04
const kt_objecttype karto::ObjectType_LocalizedPointScan = ObjectType_SensorData | 0x10
const kt_objecttype karto::ObjectType_LocalizedRangeScan = ObjectType_SensorData | 0x08
const kt_objecttype karto::ObjectType_Message = 0x00010000
const kt_objecttype karto::ObjectType_Misc = 0x10000000
const kt_objecttype karto::ObjectType_Module = ObjectType_Object | 0x04
const kt_objecttype karto::ObjectType_ModuleParameters = ObjectType_Object | 0x01
const kt_objecttype karto::ObjectType_None = 0x00000000
const kt_objecttype karto::ObjectType_Object = 0x00020000
const kt_objecttype karto::ObjectType_OccupancyGrid = ObjectType_Grid | 0x01
const kt_objecttype karto::ObjectType_OccupancyGridTile = ObjectType_Grid | 0x02
const kt_objecttype karto::ObjectType_Rfid = ObjectType_CustomItem | 0x02
const kt_objecttype karto::ObjectType_ScansPoseUpdateMessage = ObjectType_Message | 0x20
const kt_objecttype karto::ObjectType_Sensor = 0x00001000
const kt_objecttype karto::ObjectType_SensorData = 0x00002000
const kt_objecttype karto::ObjectType_StringMessage = ObjectType_Message | 0x08
const kt_objecttype karto::ObjectType_TiledOccupancyGrid = ObjectType_Object | 0x08


nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Sun Apr 2 2017 04:05:24