| Modifier and Type | Method and Description | 
|---|---|
Morph | 
AppData.getMorphOfTheHour()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AppData.addBreedingMorphView(Morph morph)  | 
void | 
AppData.addEngineeringMorphView(Morph morph)  | 
| Modifier and Type | Field and Description | 
|---|---|
Morph | 
God.adam
The God's "Adam", the single morph to which it points. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
StringMorphEmbryology.develop(Morph morph)  | 
void | 
SimpleEmbryology.develop(Morph morph)  | 
void | 
Embryology.develop(Morph morph)  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
LocatedMorph.getMorph()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LocatedMorph.setMorph(Morph morph)  | 
| Constructor and Description | 
|---|
BoxedMorph(BoxManager boxes,
          Morph morph,
          Rect box)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleMorph  | 
| Modifier and Type | Field and Description | 
|---|---|
Morph | 
Pedigree.elderSib  | 
Morph | 
Pedigree.firstBorn  | 
Morph | 
Pedigree.lastBorn  | 
Morph | 
Pedigree.me  | 
Morph | 
Pedigree.next  | 
Morph | 
Pedigree.parent  | 
Morph | 
Pedigree.prec  | 
Morph | 
Pedigree.youngerSib  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
SimpleMorphConfig.copyMorph(Morph morph)  | 
Morph | 
MorphConfig.copyMorph(Morph morph)  | 
Morph | 
SimpleMorphConfig.getLitter(Morph parentMorph,
         int litterSize)  | 
Morph | 
MorphConfig.getLitter(Morph parentMorph,
         int litterSize)
Generates a new litter and returns the eldest sibling among them. 
 | 
Morph[] | 
SimpleMorphConfig.getTriangleMorphs()  | 
Morph[] | 
MorphConfig.getTriangleMorphs()  | 
Morph | 
MorphConfig.newMorph()
Creates a new Morph with a null Genome. 
 | 
Morph | 
SimpleMorphConfig.newMorph(int type)  | 
Morph | 
MorphConfig.newMorph(int type)
Create a new Genome initialized to a specified one of a number of
 built-in Genomes. 
 | 
Morph | 
SimpleMorphConfig.reproduce(Morph parentMorph)  | 
Morph | 
MorphConfig.reproduce(Morph parentMorph)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Vector<Morph> | 
Morph.getMorphAndChildren()  | 
java.util.Vector<Morph> | 
SimpleMorph.getMorphAndChildren()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Pedigree.addOffspring(Morph childMorph)  | 
Morph | 
SimpleMorphConfig.copyMorph(Morph morph)  | 
Morph | 
MorphConfig.copyMorph(Morph morph)  | 
boolean | 
Morph.genomicallyEquals(Morph thatMorph)  | 
boolean | 
SimpleMorph.genomicallyEquals(Morph thatMorph)  | 
Morph | 
SimpleMorphConfig.getLitter(Morph parentMorph,
         int litterSize)  | 
Morph | 
MorphConfig.getLitter(Morph parentMorph,
         int litterSize)
Generates a new litter and returns the eldest sibling among them. 
 | 
void | 
SimpleMorphConfig.initMorph(Morph morph)  | 
void | 
MorphConfig.initMorph(Morph morph)  | 
Morph | 
SimpleMorphConfig.reproduce(Morph parentMorph)  | 
Morph | 
MorphConfig.reproduce(Morph parentMorph)  | 
void | 
SimpleMorphConfig.setTriangleMorph(int index,
                Morph morph)  | 
void | 
MorphConfig.setTriangleMorph(int i,
                Morph morph)  | 
| Constructor and Description | 
|---|
Pedigree(Morph me)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Vector<Morph> | 
BoxedMorphCollection.getMorphs()  | 
| Modifier and Type | Method and Description | 
|---|---|
BoxedMorph | 
BoxedMorphCollection.findBoxedMorphForMorph(Morph morph)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Arthromorph
Original documentation from Arthromorphs/MyGlobals 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
ArthromorphConfig.newMorph()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ArthromorphEmbryology.develop(Morph morph)  | 
| Modifier and Type | Method and Description | 
|---|---|
Genome | 
ArthromorphGenome.reproduce(Morph newMorph)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ColourBiomorph
Original sources 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
ColourBiomorphConfig.newMorph()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ColourEmbryology.develop(Morph morph)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Snail  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
SnailConfig.newMorph()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SnailEmbryology.develop(Morph morph)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Biomorph  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MonochromeMorph
MonochromeBiomorph is a subinterface of Morph which represents Monochrome Biomorphs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
MonochromeMorphConfig.newMorph()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BiomorphEmbryology.develop(Morph morph)  | 
void | 
MonochromeEmbryology.develop(Morph morph)
Margins 
 | 
| Modifier and Type | Field and Description | 
|---|---|
Morph | 
Pic.morph  | 
| Modifier and Type | Field and Description | 
|---|---|
java.util.Vector<Morph> | 
MorphViewConfig.seedMorphs  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
MorphView.getMorphOfTheHour()  | 
Morph | 
SimpleMorphViewPanel.getMorphOfTheHour()  | 
Morph | 
SimpleMorphView.getMorphOfTheHour()  | 
Morph | 
MorphViewPanel.getMorphOfTheHour()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Vector<Morph> | 
SimpleMorphViewPanel.getMorphs()  | 
java.util.Vector<Morph> | 
MorphViewPanel.getMorphs()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MorphView.addSeedMorph(Morph morph)  | 
void | 
SimpleMorphView.addSeedMorph(Morph seedMorph)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MorphView.addSeedMorphs(java.util.Vector<Morph> seedMorphs)  | 
void | 
SimpleMorphView.addSeedMorphs(java.util.Vector<Morph> seedMorphsToAdd)  | 
MorphView | 
MorphViewFactory.getMorphView(AppData appData,
            java.lang.String typeName,
            java.util.Vector<Morph> seedMorphs,
            net.richarddawkins.watchmaker.album.Album album)  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
SwingAppData.getMorphOfTheHour()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SwingAppData.addBreedingMorphView(Morph morph)  | 
void | 
SwingAppData.addEngineeringMorphView(Morph morph)  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
SwingBreedingMorphViewPanel.getMorphOfTheHour()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BoxAnimator.setupBoxAnimator(Rect special,
                BoxedMorph boxedMorphParent,
                Morph newestOffspring)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SwingEngineeringMorphView.addSeedMorphs(java.util.Vector<Morph> seedMorphsToAdd)  | 
| Modifier and Type | Method and Description | 
|---|---|
MorphView | 
SwingMorphViewFactory.getMorphView(AppData appData,
            java.lang.String typeName,
            java.util.Vector<Morph> seedMorphs,
            net.richarddawkins.watchmaker.album.Album album)  | 
| Modifier and Type | Method and Description | 
|---|---|
Morph | 
SwingTriangleMorphViewPanel.getMorphOfTheHour()  | 
Morph | 
SwingTriangleMorphView.getMorphOfTheHour()  |