/*   @(#) $Header: robocoach.h,v  $
 * Author:
 *	"Allen Brown" <abrown@peak.org>
 *
 * Copyright (C) 2008 Allen Brown
 *
 * License:
 *   This program is free software; you can redistribute it and/or
 *   modify it under the terms of the GNU General Public License
 *   as published by the Free Software Foundation; either version 2
 *   of the License, or (at your option) any later version.
 *   
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *   
 *   You should have received a copy of the GNU General Public License
 *   along with this program; if not, write to the
 *     Free Software Foundation, Inc.,
 *     51 Franklin Street, Fifth Floor,
 *     Boston, MA  02110-1301, USA.
 */
#ifndef robocoach_h
  #define robocoach_h

  #include "varsizes.h"

  /*
   * robocoach returns the heading to the nearest robocoach.
   * x,y: position of the robot on the field.
   * heading: heading of the robot on the field.
   * returns: heading to the nearest robocoach relative to
   *	    the coordinate system of the robot, not the field.
   */
  int16 robocoach(int32 x, int32 y, int16 heading);
#endif
/*
 * $Log: robocoach.h,v $
 *
 */

