metasurf
diff src/metasurf.h @ 4:2c575855f707
added simple example
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 25 Oct 2011 23:21:32 +0300 |
parents | 9ab057fba0c5 |
children |
line diff
1.1 --- a/src/metasurf.h Tue Oct 25 13:30:03 2011 +0300 1.2 +++ b/src/metasurf.h Tue Oct 25 23:21:32 2011 +0300 1.3 @@ -19,6 +19,9 @@ 1.4 #ifndef METASURF_H_ 1.5 #define METASURF_H_ 1.6 1.7 +#define MSURF_GREATER 1 1.8 +#define MSURF_LESS 0 1.9 + 1.10 struct metasurface; 1.11 1.12 typedef float (*msurf_eval_func_t)(float, float, float); 1.13 @@ -32,6 +35,9 @@ 1.14 struct metasurface *msurf_create(void); 1.15 void msurf_free(struct metasurface *ms); 1.16 1.17 +/* which is inside above or below the threshold */ 1.18 +void msurf_inside(struct metasurface *ms, int inside); 1.19 + 1.20 /* set a scalar field evaluator function */ 1.21 void msurf_eval_func(struct metasurface *ms, msurf_eval_func_t func); 1.22