From f946564b55211d2550488e09c997db75a013d49e Mon Sep 17 00:00:00 2001 From: Wilrik de Loose Date: Wed, 9 Jan 2008 10:46:05 +0000 Subject: --- Smoke/isolines.c | 238 +++++++++++++++++++++++++++---------------------------- 1 file 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 -#endif - - -#include - -#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 +#endif + + +#include + +#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 -- cgit v0.12