summaryrefslogtreecommitdiff
path: root/flam3.h
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-02-17 15:39:02 +0100
committerLars-Dominik Braun <lars@6xq.net>2015-05-02 21:36:45 +0200
commit44e06d1777ae383603da4aec7d80844ca7391ff2 (patch)
treee1b12e86ef422d6070eb1fa01c06daba7f0168e5 /flam3.h
parent6123a81aecc4e3cd6c47c908fb7e9010d3d64798 (diff)
downloadpucket-44e06d1777ae383603da4aec7d80844ca7391ff2.tar.gz
pucket-44e06d1777ae383603da4aec7d80844ca7391ff2.tar.bz2
pucket-44e06d1777ae383603da4aec7d80844ca7391ff2.zip
Factor out palette interpolation
Diffstat (limited to 'flam3.h')
-rw-r--r--flam3.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/flam3.h b/flam3.h
index 2434a78..de2ad07 100644
--- a/flam3.h
+++ b/flam3.h
@@ -73,8 +73,10 @@ extern char *flam3_variation_names[];
#define flam3_max_action_length 10000
-#define flam3_palette_mode_step 0
-#define flam3_palette_mode_linear 1
+typedef enum {
+ PALETTE_MODE_STEP = 0,
+ PALETTE_MODE_LINEAR = 1,
+} color_palette_mode;
#define VAR_LINEAR 0
#define VAR_SINUSOIDAL 1