summaryrefslogtreecommitdiff
path: root/src/flam3.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/flam3.h')
-rw-r--r--src/flam3.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/flam3.h b/src/flam3.h
index 3c7cda7..e94ec89 100644
--- a/src/flam3.h
+++ b/src/flam3.h
@@ -59,7 +59,7 @@ int flam3_get_palette(int palette_index, flam3_palette p, double hue_rotation);
extern char *flam3_variation_names[];
-#define flam3_nvariations 98
+#define flam3_nvariations 99
#define flam3_nxforms 12
#define flam3_parent_fn_len 30
@@ -178,6 +178,7 @@ extern char *flam3_variation_names[];
#define VAR_COTH 95
#define VAR_AUGER 96
#define VAR_FLUX 97
+#define VAR_MOBIUS 98
typedef struct {
@@ -389,6 +390,12 @@ typedef struct xform {
/* Flux */
double flux_spread;
+
+ /* Mobius */
+ double mobius_re_a, mobius_im_a;
+ double mobius_re_b, mobius_im_b;
+ double mobius_re_c, mobius_im_c;
+ double mobius_re_d, mobius_im_d;
/* If perspective is used, precalculate these values */
/* from the _angle and _dist */