diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2014-06-08 12:48:56 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2014-06-08 12:48:56 -0400 |
commit | f31c6415eb80f970e2e86275299b875bd91065a6 (patch) | |
tree | 5f85d91afff51433867a48972dd9e3239824c8e3 /libdimension/triangle.c | |
parent | 0210df5a5dade94960ef48ca26a98a2676f215f7 (diff) | |
download | dimension-f31c6415eb80f970e2e86275299b875bd91065a6.tar.xz |
objects: Implement smooth triangle fans.
Diffstat (limited to 'libdimension/triangle.c')
-rw-r--r-- | libdimension/triangle.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libdimension/triangle.c b/libdimension/triangle.c index 4a70c59..fdd2b96 100644 --- a/libdimension/triangle.c +++ b/libdimension/triangle.c @@ -25,7 +25,7 @@ * for a description of the intersection algorithm. */ -#include "dimension.h" +#include "dimension-internal.h" /// Optimized ray/triangle intersection test. static inline bool @@ -39,7 +39,7 @@ dmnsn_ray_triangle_intersection(dmnsn_line l, double *t, double *u, double *v) } /// Triangle intersection callback. -static bool +DMNSN_HOT static bool dmnsn_triangle_intersection_fn(const dmnsn_object *object, dmnsn_line l, dmnsn_intersection *intersection) { @@ -88,7 +88,7 @@ typedef struct { } dmnsn_smooth_triangle; /// Smooth triangle intersection callback. -static bool +DMNSN_HOT static bool dmnsn_smooth_triangle_intersection_fn(const dmnsn_object *object, dmnsn_line l, dmnsn_intersection *intersection) { |