Classes | Namespaces | Macros | 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

 karto
 

Macros

#define __ObjectKarto_Object_h__
 
#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
 

Macro Definition Documentation

#define __ObjectKarto_Object_h__

Definition at line 21 of file Object.h.



nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Tue Nov 7 2017 06:02:36