diff options
author | Wilrik de Loose <wilrik@wilrik.nl> | 2008-01-09 10:46:05 (GMT) |
---|---|---|
committer | Wilrik de Loose <wilrik@wilrik.nl> | 2008-01-09 10:46:05 (GMT) |
commit | f946564b55211d2550488e09c997db75a013d49e (patch) | |
tree | 525749a9d735862da56e4a75a572d901c7c86b9e | |
parent | 7d8d56c2d44aa757b50039c25b7c0e83895d90c2 (diff) | |
download | 2iv35-f946564b55211d2550488e09c997db75a013d49e.zip 2iv35-f946564b55211d2550488e09c997db75a013d49e.tar.gz 2iv35-f946564b55211d2550488e09c997db75a013d49e.tar.bz2 |
-rw-r--r-- | Smoke/isolines.c | 238 |
1 files changed, 119 insertions, 119 deletions
diff --git a/Smoke/isolines.c b/Smoke/isolines.c index 8513294..64358eb 100644 --- a/Smoke/isolines.c +++ b/Smoke/isolines.c @@ -1,120 +1,120 @@ -#ifdef G_OS_WIN32 -#define WIN32_LEAN_AND_MEAN 1 -#include <windows.h> -#endif - - -#include <rfftw.h> - -#include "funcs.h" -#include "palette.h" - -#include "isolines.h" - - -static int isolines_render = TRUE; -static int isolines_num_colors = PALETTE_MAXCOLORS; -static int isolines_colormap = PALETTE_BLACKWHITE; - -static float isolines_alpha = 1.0f; -static fftw_real *isolines_frame; -static float isolines_threshold_min = 0.2f; -static float isolines_threshold_max = 2.0f; -static int isolines_nr = 1; - -void isolines_set_render(int render_isolines) -{ - isolines_render = render_isolines; -} - -int isolines_get_render(void) -{ - return isolines_render; -} - -void isolines_set_num_colors(int num_colors) -{ - isolines_num_colors = num_colors; -} - -int isolines_get_num_colors(void) -{ - return isolines_num_colors; -} - -void isolines_set_colormap(int colormap) -{ - isolines_colormap = colormap; -} - -int isolines_get_colormap(void) -{ - return isolines_colormap; -} - -void isolines_set_alpha(float alpha) -{ - isolines_alpha = alpha; -} - -float isolines_get_alpha(void) -{ - return isolines_alpha; -} - -void isolines_set_frame(fftw_real *frame) -{ - isolines_frame = frame; -} - -fftw_real *isolines_get_frame(void) -{ - return isolines_frame; -} - - -struct color4f isolines_get_color(float value) -{ - struct color4f return_value; - - return_value = set_palette(isolines_colormap, value, isolines_num_colors); - return_value.a = isolines_alpha; - - return return_value; -} - - - -void isolines_set_nr(int nr) -{ - isolines_nr = nr; -} - -int isolines_get_nr(void) -{ - return isolines_nr; -} - - - -void isolines_set_threshold_min(float threshold_min) -{ - isolines_threshold_min = threshold_min; -} - -float isolines_get_threshold_min(void) -{ - return isolines_threshold_min; -} - - - -void isolines_set_threshold_max(float threshold_max) -{ - isolines_threshold_max = threshold_max; -} - -float isolines_get_threshold_max(void) -{ - return isolines_threshold_max; +#ifdef G_OS_WIN32
+#define WIN32_LEAN_AND_MEAN 1
+#include <windows.h>
+#endif
+
+
+#include <rfftw.h>
+
+#include "funcs.h"
+#include "palette.h"
+
+#include "isolines.h"
+
+
+static int isolines_render = TRUE;
+static int isolines_num_colors = PALETTE_MAXCOLORS;
+static int isolines_colormap = PALETTE_RED;
+
+static float isolines_alpha = 1.0f;
+static fftw_real *isolines_frame;
+static float isolines_threshold_min = 0.2f;
+static float isolines_threshold_max = 2.0f;
+static int isolines_nr = 1;
+
+void isolines_set_render(int render_isolines)
+{
+ isolines_render = render_isolines;
+}
+
+int isolines_get_render(void)
+{
+ return isolines_render;
+}
+
+void isolines_set_num_colors(int num_colors)
+{
+ isolines_num_colors = num_colors;
+}
+
+int isolines_get_num_colors(void)
+{
+ return isolines_num_colors;
+}
+
+void isolines_set_colormap(int colormap)
+{
+ isolines_colormap = colormap;
+}
+
+int isolines_get_colormap(void)
+{
+ return isolines_colormap;
+}
+
+void isolines_set_alpha(float alpha)
+{
+ isolines_alpha = alpha;
+}
+
+float isolines_get_alpha(void)
+{
+ return isolines_alpha;
+}
+
+void isolines_set_frame(fftw_real *frame)
+{
+ isolines_frame = frame;
+}
+
+fftw_real *isolines_get_frame(void)
+{
+ return isolines_frame;
+}
+
+
+struct color4f isolines_get_color(float value)
+{
+ struct color4f return_value;
+
+ return_value = set_palette(isolines_colormap, value, isolines_num_colors);
+ return_value.a = isolines_alpha;
+
+ return return_value;
+}
+
+
+
+void isolines_set_nr(int nr)
+{
+ isolines_nr = nr;
+}
+
+int isolines_get_nr(void)
+{
+ return isolines_nr;
+}
+
+
+
+void isolines_set_threshold_min(float threshold_min)
+{
+ isolines_threshold_min = threshold_min;
+}
+
+float isolines_get_threshold_min(void)
+{
+ return isolines_threshold_min;
+}
+
+
+
+void isolines_set_threshold_max(float threshold_max)
+{
+ isolines_threshold_max = threshold_max;
+}
+
+float isolines_get_threshold_max(void)
+{
+ return isolines_threshold_max;
}
\ No newline at end of file |