minor changes to floorplan
fixed some compile issues worked on nav-meshes added some tests
This commit is contained in:
@@ -1017,7 +1017,7 @@ static void minimax_test(gpc_polygon *subj, gpc_polygon *clip, gpc_op op)
|
||||
===========================================================================
|
||||
*/
|
||||
|
||||
void gpc_free_polygon(gpc_polygon *p)
|
||||
inline void gpc_free_polygon(gpc_polygon *p)
|
||||
{
|
||||
int c;
|
||||
|
||||
@@ -1029,7 +1029,7 @@ void gpc_free_polygon(gpc_polygon *p)
|
||||
}
|
||||
|
||||
|
||||
void gpc_read_polygon(FILE *fp, int read_hole_flags, gpc_polygon *p)
|
||||
inline void gpc_read_polygon(FILE *fp, int read_hole_flags, gpc_polygon *p)
|
||||
{
|
||||
int c, v;
|
||||
|
||||
@@ -1056,7 +1056,7 @@ void gpc_read_polygon(FILE *fp, int read_hole_flags, gpc_polygon *p)
|
||||
}
|
||||
|
||||
|
||||
void gpc_write_polygon(FILE *fp, int write_hole_flags, gpc_polygon *p)
|
||||
inline void gpc_write_polygon(FILE *fp, int write_hole_flags, gpc_polygon *p)
|
||||
{
|
||||
int c, v;
|
||||
|
||||
@@ -1076,7 +1076,7 @@ void gpc_write_polygon(FILE *fp, int write_hole_flags, gpc_polygon *p)
|
||||
}
|
||||
|
||||
|
||||
void gpc_add_contour(gpc_polygon *p, gpc_vertex_list *new_contour, int hole)
|
||||
inline void gpc_add_contour(gpc_polygon *p, gpc_vertex_list *new_contour, int hole)
|
||||
{
|
||||
int *extended_hole, c, v;
|
||||
gpc_vertex_list *extended_contour;
|
||||
@@ -1116,7 +1116,7 @@ void gpc_add_contour(gpc_polygon *p, gpc_vertex_list *new_contour, int hole)
|
||||
}
|
||||
|
||||
|
||||
void gpc_polygon_clip(gpc_op op, gpc_polygon *subj, gpc_polygon *clip,
|
||||
inline void gpc_polygon_clip(gpc_op op, gpc_polygon *subj, gpc_polygon *clip,
|
||||
gpc_polygon *result)
|
||||
{
|
||||
sb_tree *sbtree= NULL;
|
||||
@@ -1754,7 +1754,7 @@ void gpc_polygon_clip(gpc_op op, gpc_polygon *subj, gpc_polygon *clip,
|
||||
}
|
||||
|
||||
|
||||
void gpc_free_tristrip(gpc_tristrip *t)
|
||||
inline void gpc_free_tristrip(gpc_tristrip *t)
|
||||
{
|
||||
int s;
|
||||
|
||||
@@ -1765,7 +1765,7 @@ void gpc_free_tristrip(gpc_tristrip *t)
|
||||
}
|
||||
|
||||
|
||||
void gpc_polygon_to_tristrip(gpc_polygon *s, gpc_tristrip *t)
|
||||
inline void gpc_polygon_to_tristrip(gpc_polygon *s, gpc_tristrip *t)
|
||||
{
|
||||
gpc_polygon c;
|
||||
|
||||
@@ -1776,7 +1776,7 @@ void gpc_polygon_to_tristrip(gpc_polygon *s, gpc_tristrip *t)
|
||||
}
|
||||
|
||||
|
||||
void gpc_tristrip_clip(gpc_op op, gpc_polygon *subj, gpc_polygon *clip,
|
||||
inline void gpc_tristrip_clip(gpc_op op, gpc_polygon *subj, gpc_polygon *clip,
|
||||
gpc_tristrip *result)
|
||||
{
|
||||
sb_tree *sbtree= NULL;
|
||||
|
||||
Reference in New Issue
Block a user