From 19c0b55ba097db272d96d879e2895e2654a2c91c Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 17 Jun 2008 22:57:12 +0200 Subject: * digital/io/src: - added obstacles to path report. --- digital/io/src/path.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'digital/io/src/path.h') diff --git a/digital/io/src/path.h b/digital/io/src/path.h index cf19ec3d..a314fcec 100644 --- a/digital/io/src/path.h +++ b/digital/io/src/path.h @@ -25,6 +25,17 @@ * * }}} */ +/** Obstacle. */ +struct path_obstacle_t +{ + /** Center. */ + int16_t x, y; + /** Radius. */ + uint16_t r; + /** Validity counter, when this is zero, the obstacle is ignored. */ + uint16_t valid; +}; + /** Initialise path finder. */ void path_init (int16_t border_xmin, int16_t border_ymin, -- cgit v1.2.3