1 | // This file is a part of the Framsticks GDK. |
---|
2 | // Copyright (C) 2002-2014 Maciej Komosinski and Szymon Ulatowski. See LICENSE.txt for details. |
---|
3 | // Refer to http://www.framsticks.com/ for further information. |
---|
4 | |
---|
5 | #include "fF_genotype.h" |
---|
6 | |
---|
7 | #define FIELDSTRUCT fF_growth_params |
---|
8 | ParamEntry fF_growth_params::paramtab[] = |
---|
9 | { |
---|
10 | { "fF", 1, 7, "fF" }, |
---|
11 | { "n", 0, PARAM_CANOMITNAME, "number of chambers", "d 1 15 1", FIELD(number_of_chambers), }, |
---|
12 | { "sx", 0, PARAM_CANOMITNAME, "scale x", "f 0.5 1.0 0.9", FIELD(scalex), }, |
---|
13 | { "sy", 0, PARAM_CANOMITNAME, "scale y", "f 0.5 1.0 0.9", FIELD(scaley), }, |
---|
14 | { "sz", 0, PARAM_CANOMITNAME, "scale z", "f 0.5 1.0 0.9", FIELD(scalez), }, |
---|
15 | { "tr", 0, PARAM_CANOMITNAME, "translation factor", "f 0 1 0.5", FIELD(translation), }, //formally -1..1, but let's avoid redundancy and elliminate symmetrical constructs |
---|
16 | { "a1", 0, PARAM_CANOMITNAME, "angle 1", "f -3.1415926 3.1415926 0", FIELD(angle1), }, |
---|
17 | { "a2", 0, PARAM_CANOMITNAME, "angle 2", "f -3.1415926 3.1415926 0", FIELD(angle2), }, |
---|
18 | { 0, 0, 0, }, |
---|
19 | }; |
---|
20 | #undef FIELDSTRUCT |
---|