1 #ifndef _GSC_ASTAR_HPP_
2 #define _GSC_ASTAR_HPP_
17 #if COMPILE_ASTAR == 1
28 extern int GRAPH_do_astar(
int graph,
int from,
int to,
int **outRet,
int *outLen,
float *outCost);
29 extern int GRAPH_getNearestEdge(
int graph,
float *pos,
int *out_wp1,
int *out_wp2,
float **out_pos);
int gsc_graph_add_edge()
Definition: gsc_astar.cpp:12
int gsc_graph_build()
Definition: gsc_astar.cpp:65
int GRAPH_add_vertex(int graph, float x, float y, float z)
int gsc_graph_do_astar()
Definition: gsc_astar.cpp:80
int MATH_nearest_point_on_linesegment(float *from, float *to, float *toPoint, float *out_point)
int GRAPH_build(int graph)
int GRAPH_add_edge(int graph, int first, int second)
int GRAPH_do_astar(int graph, int from, int to, int **outRet, int *outLen, float *outCost)
int GRAPH_getNearestEdge(int graph, float *pos, int *out_wp1, int *out_wp2, float **out_pos)
int GRAPH_delete(int graph)
int gsc_graph_delete()
Definition: gsc_astar.cpp:50
int gsc_graph_add_vertex()
Definition: gsc_astar.cpp:31
int gsc_graph_get_nearest_edge()
Definition: gsc_astar.cpp:161
int gsc_graph_new()
Definition: gsc_astar.cpp:5