summaryrefslogtreecommitdiff
path: root/flam3.c
diff options
context:
space:
mode:
Diffstat (limited to 'flam3.c')
-rw-r--r--flam3.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/flam3.c b/flam3.c
index e0e014f..9bb8130 100644
--- a/flam3.c
+++ b/flam3.c
@@ -484,6 +484,8 @@ void flam3_copy_params(flam3_xform * restrict dest, flam3_xform * restrict src,
dest->mobius_im_b = src->mobius_im_b;
dest->mobius_im_c = src->mobius_im_c;
dest->mobius_im_d = src->mobius_im_d;
+ } else if (varn==VAR_ASTERIA) {
+ dest->asteria_alpha = src->asteria_alpha;
}
}
@@ -1238,6 +1240,10 @@ static void flam3_print_xform(FILE *f, flam3_xform *x, int final_flag,
fprintf(f, "mobius_im_d=\"%g\" ", x->mobius_im_d);
break;
+ case VAR_ASTERIA:
+ fprintf(f, "asteria_alpha=\"%g\" ", x->asteria_alpha);
+ break;
+
case VAR_SEPARATION:
fprintf(f, "separation_x=\"%g\" ", x->separation_x);
fprintf(f, "separation_y=\"%g\" ", x->separation_y);