gap_nd_nav.h
1 /*
2  * gap_nd_nav.cpp
3  *
4  * Copyright 2009 Luca Invernizzi <invernizzi.l@gmail.com>
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License as published by
8  * the Free Software Foundation; either version 2 of the License, or
9  * (at your option) any later version.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  * GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19  */
20 
21 #ifndef GAP_ND_NAV_H_
22 #define GAP_ND_NAV_H_
23 
24 
25 void* main_algorithm(void* proxy);
26 //extern void *__dso_handle __attribute__ ((__visibility__ ("hidden")));
27 
28 #endif //GAP_ND_NAV_H_
T min(T a, T b)
Return the minimum of a, b.
Definition: utility.h:113
Definition: dllist.h:28
T limit(T a, T min, T max)
Limit a value to the range of min, max.
Definition: utility.h:136
Definition: gap_and_valley.h:54
Definition: snd.h:110
double normalize(double z)
Normalize angle to domain -pi, pi.
Definition: utility.h:103
double rtod(double r)
Convert radians to degrees.
Definition: utility.h:91
Definition: dllist.h:32
double dtor(double r)
Convert degrees to radians.
Definition: utility.h:97
Definition: gap_and_valley.h:33
#define PLAYER_MSG0(level, msg)
General messages.
Definition: error.h:105
T max(T a, T b)
Return the maximum of a, b.
Definition: utility.h:126