public class ArthromorphEmbryology extends SimpleEmbryology
| Constructor and Description |
|---|
ArthromorphEmbryology() |
| Modifier and Type | Method and Description |
|---|---|
void |
develop(Morph morph) |
int |
draw(ArthromorphPic pic,
Atom atom,
double[] params,
int x,
int y,
int ySeg,
double gradientFactor,
double overlap) |
static int[] |
getKindsData() |
getEmbryologyPreferences, propertyChangepublic static int[] getKindsData()
public void develop(Morph morph)
develop in interface Embryologydevelop in class SimpleEmbryologypublic int draw(ArthromorphPic pic, Atom atom, double[] params, int x, int y, int ySeg, double gradientFactor, double overlap)
pic - the phenotype to draw.atom - the current atom being drawnparams - cumulative parametersx - center of horizontal drawing.y - center of vertical drawing.ySeg - how vertically offset this atom's origin is from the origin of the entire animal.gradientFactor - multiplicative factor for 'angle.'overlap - how much a segment overlaps the previous segment.