From 409b07274f855c01d27046400610cc88a3d6ef60 Mon Sep 17 00:00:00 2001 From: Jérôme Jutteau Date: Wed, 1 Jun 2011 21:00:22 +0200 Subject: digital/io-hub: element block path or not --- digital/io-hub/src/robospierre/element.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'digital/io-hub/src/robospierre/element.h') diff --git a/digital/io-hub/src/robospierre/element.h b/digital/io-hub/src/robospierre/element.h index fa9fced7..07cb3b6b 100644 --- a/digital/io-hub/src/robospierre/element.h +++ b/digital/io-hub/src/robospierre/element.h @@ -181,4 +181,12 @@ element_get (uint8_t element_id) return element_table[element_id]; } +/** Return whether an element is blocking a line segment. + * - a: line segment first point. + * - b: line segment second point. + * - ab: line segment length. + * - returns: 1 if the path should not be used. */ +uint8_t +element_blocking_path (vect_t a, vect_t b, int16_t ab); + #endif /* element_h */ -- cgit v1.2.3