General-purpose message structures.
Messaging basics

These structures often appear inside other structures. More...

## Classes

struct | player_point_2d
| A point in the plane. More...
struct | player_point_3d
| A point in 3D space. More...
struct | player_orientation_3d
| An angle in 3D space. More...
struct | player_pose2d
| A pose in the plane. More...
struct | player_pose3d
| A pose in space. More...
struct | player_bbox2d
| A rectangular bounding box, used to define the size of an object. More...
struct | player_bbox3d
| A rectangular bounding box, used to define the size of an object. More...
struct | player_blackboard_entry
| Vectormap feature data. More...
struct | player_segment
| A line segment, used to construct vector-based maps. More...
struct | player_extent2d
| A rectangular bounding box, used to define the origin and bounds of an object. More...
struct | player_color
| A color descriptor. More...
struct | player_bool
| A boolean variable, 0 for false anything else for true. More...
struct | player_uint32
| Structure for messages returning a single integer. More...

## Typedefs

typedef struct player_point_2d | player_point_2d_t
| A point in the plane.
typedef struct player_point_3d | player_point_3d_t
| A point in 3D space.
typedef struct player_orientation_3d | player_orientation_3d_t
| An angle in 3D space.
typedef struct player_pose2d | player_pose2d_t
| A pose in the plane.
typedef struct player_pose3d | player_pose3d_t
| A pose in space.
typedef struct player_bbox2d | player_bbox2d_t
| A rectangular bounding box, used to define the size of an object.
typedef struct player_bbox3d | player_bbox3d_t
| A rectangular bounding box, used to define the size of an object.
typedef struct player_blackboard_entry | player_blackboard_entry_t
| Vectormap feature data. More...
typedef struct player_segment | player_segment_t
| A line segment, used to construct vector-based maps.
typedef struct player_extent2d | player_extent2d_t
| A rectangular bounding box, used to define the origin and bounds of an object. More...
typedef struct player_color | player_color_t
| A color descriptor.
typedef struct player_bool | player_bool_t
| A boolean variable, 0 for false anything else for true.
typedef struct player_uint32 | player_uint32_t
| Structure for messages returning a single integer.

## Detailed Description

These structures often appear inside other structures.

## Typedef Documentation

typedef struct player_blackboard_entry player_blackboard_entry_t

Vectormap feature data.

typedef struct player_extent2d player_extent2d_t

A rectangular bounding box, used to define the origin and bounds of an object.

It is expected that x0 is less than x1 and y0 is less than y1. The points (x0,y0) and (x1,y1) represent opposite sides of the rectangle.

Last updated 12 September 2005 21:38:45