summaryrefslogtreecommitdiff
path: root/flam3.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2016-07-17 12:07:26 +0200
committerLars-Dominik Braun <lars@6xq.net>2016-07-17 12:07:26 +0200
commit0d847838c533c4ba96ced4fec7d7b12697de9685 (patch)
treeb12bf323bcdd50ec42a2ddb84576989d06229547 /flam3.c
parentfef6f5b25cf0f7caae2ff43a0e6f365a2ec9b50b (diff)
downloadpucket-0d847838c533c4ba96ced4fec7d7b12697de9685.tar.gz
pucket-0d847838c533c4ba96ced4fec7d7b12697de9685.tar.bz2
pucket-0d847838c533c4ba96ced4fec7d7b12697de9685.zip
Import bcollide from jwildfire
Diffstat (limited to 'flam3.c')
-rw-r--r--flam3.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/flam3.c b/flam3.c
index 9bb8130..950fa82 100644
--- a/flam3.c
+++ b/flam3.c
@@ -486,6 +486,9 @@ void flam3_copy_params(flam3_xform * restrict dest, flam3_xform * restrict src,
dest->mobius_im_d = src->mobius_im_d;
} else if (varn==VAR_ASTERIA) {
dest->asteria_alpha = src->asteria_alpha;
+ } else if (varn==VAR_BCOLLIDE) {
+ dest->bcollide_num = src->bcollide_num;
+ dest->bcollide_a = src->bcollide_a;
}
}
@@ -1251,6 +1254,11 @@ static void flam3_print_xform(FILE *f, flam3_xform *x, int final_flag,
fprintf(f, "separation_yinside=\"%g\" ", x->separation_yinside);
break;
+ case VAR_BCOLLIDE:
+ fprintf(f, "bcollide_num=\"%g\" ", x->bcollide_num);
+ fprintf(f, "bcollide_a=\"%g\" ", x->bcollide_a);
+ break;
+
default:
/* pass */
break;