Category : C Source Code
Archive   : FRAC151S.ZIP
Filename : FRACTYPE.H

 
Output of file : FRACTYPE.H contained in archive : FRAC151S.ZIP

#define SIN 0
#define COS 1
#define SINH 2
#define COSH 3
#define EXP 4
#define LOG 5
#define SQR 6

/* These MUST match the corresponding fractalspecific record in fractals.c */
#define NOFRACTAL -1
#define MANDEL 0
#define JULIA 1
#define NEWTBASIN 2
#define LAMBDA 3
#define MANDELFP 4
#define NEWTON 5
#define JULIAFP 6
#define PLASMA 7
#define LAMBDASINE 8 /* obsolete */
#define MANDELTRIGFP 8
#define LAMBDACOS 9 /* obsolete */
#define MANOWARFP 9
#define LAMBDAEXP 10 /* obsolete */
#define MANOWAR 10
#define TEST 11
#define SIERPINSKI 12
#define BARNSLEYM1 13
#define BARNSLEYJ1 14
#define BARNSLEYM2 15
#define BARNSLEYJ2 16
#define MANDELSINE 17 /* obsolete */
#define SQRTRIG 17
#define MANDELCOS 18 /* obsolete */
#define SQRTRIGFP 18
#define MANDELEXP 19 /* obsolete */
#define TRIGPLUSTRIG 19
#define MANDELLAMBDA 20
#define MARKSMANDEL 21
#define MARKSJULIA 22
#define UNITY 23
#define MANDEL4 24
#define JULIA4 25
#define IFS 26
#define IFS3D 27
#define BARNSLEYM3 28
#define BARNSLEYJ3 29
#define DEMM 30 /* obsolete */
#define TRIGSQR 30
#define DEMJ 31 /* obsolete */
#define TRIGSQRFP 31
#define BIFURCATION 32
#define MANDELSINH 33 /* obsolete */
#define TRIGPLUSTRIGFP 33
#define LAMBDASINH 34 /* obsolete */
#define TRIGXTRIG 34
#define MANDELCOSH 35 /* obsolete */
#define TRIGXTRIGFP 35
#define LAMBDACOSH 36 /* obsolete */
#define SQR1OVERTRIG 36
#define LMANDELSINE 37 /* obsolete */
#define SQR1OVERTRIGFP 37
#define LLAMBDASINE 38 /* obsolete */
#define ZXTRIGPLUSZ 38
#define LMANDELCOS 39 /* obsolete */
#define ZXTRIGPLUSZFP 39
#define LLAMBDACOS 40 /* obsolete */
#define KAMFP 40
#define LMANDELSINH 41 /* obsolete */
#define KAM 41
#define LLAMBDASINH 42 /* obsolete */
#define KAM3DFP 42
#define LMANDELCOSH 43 /* obsolete */
#define KAM3D 43
#define LLAMBDACOSH 44 /* obsolete */
#define LAMBDATRIG 44
#define LMANTRIGPLUSZSQRD 45
#define LJULTRIGPLUSZSQRD 46
#define FPMANTRIGPLUSZSQRD 47
#define FPJULTRIGPLUSZSQRD 48
#define LMANDELEXP 49 /* obsolete */
#define LAMBDATRIGFP 49
#define LLAMBDAEXP 50 /* obsolete */
#define MANDELTRIG 50
#define LMANDELZPOWER 51
#define LJULIAZPOWER 52
#define FPMANDELZPOWER 53
#define FPJULIAZPOWER 54
#define FPMANZTOZPLUSZPWR 55
#define FPJULZTOZPLUSZPWR 56
#define LMANTRIGPLUSEXP 57
#define LJULTRIGPLUSEXP 58
#define FPMANTRIGPLUSEXP 59
#define FPJULTRIGPLUSEXP 60
#define FPPOPCORN 61
#define LPOPCORN 62
#define FPLORENZ 63
#define LLORENZ 64
#define LLORENZ3D 65
#define MPNEWTON 66
#define MPNEWTBASIN 67
#define COMPLEXNEWTON 68
#define COMPLEXBASIN 69
#define COMPLEXMARKSMAND 70
#define COMPLEXMARKSJUL 71
#define FORMULA 72
#define FFORMULA 73
#define SIERPINSKIFP 74
#define LAMBDAFP 75
#define BARNSLEYM1FP 76
#define BARNSLEYJ1FP 77
#define BARNSLEYM2FP 78
#define BARNSLEYJ2FP 79
#define BARNSLEYM3FP 80
#define BARNSLEYJ3FP 81
#define MANDELLAMBDAFP 82
#define JULIBROT 83
#define FPLORENZ3D 84
#define LROSSLER 85
#define FPROSSLER 86
#define LHENON 87
#define FPHENON 88
#define FPPICKOVER 89
#define FPGINGERBREAD 90
#define DIFFUSION 91
#define UNITYFP 92
#define SPIDERFP 93
#define SPIDER 94
#define TETRATEFP 95
#define MAGNET1M 96
#define MAGNET1J 97
#define MAGNET2M 98
#define MAGNET2J 99
#define LBIFURCATION 100
#define LBIFLAMBDA 101
#define BIFLAMBDA 102
#define BIFADSINPI 103
#define BIFEQSINPI 104
#define FPPOPCORNJUL 105
#define LPOPCORNJUL 106
#define LSYSTEM 107
#define MANOWARJFP 108
#define MANOWARJ 109