public class ArthromorphGenome extends SimpleGenome
| Constructor and Description |
|---|
ArthromorphGenome() |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(Genome target) |
Atom |
getAnimalTrunk() |
int |
getAtomCount() |
int |
getSizeInBytes() |
void |
readFromByteBuffer(java.nio.ByteBuffer byteBuffer) |
Genome |
reproduce(Morph newMorph) |
void |
setAnimalTrunk(Atom animalTrunk) |
void |
setAtomCount(int atomCount) |
Gene[] |
toGeneArray() |
void |
writeToByteBuffer(java.nio.ByteBuffer byteBuffer) |
addGenomeChangeListener, genomicallyEquals, getGene, kill, propertyChange, removeGenomeChangeListener, toStringpublic void copy(Genome target)
copy in interface Genomecopy in class SimpleGenomepublic Atom getAnimalTrunk()
public int getAtomCount()
public void setAnimalTrunk(Atom animalTrunk)
public void setAtomCount(int atomCount)
public Gene[] toGeneArray()
public void readFromByteBuffer(java.nio.ByteBuffer byteBuffer)
readFromByteBuffer in interface GenomereadFromByteBuffer in class SimpleGenomepublic void writeToByteBuffer(java.nio.ByteBuffer byteBuffer)
writeToByteBuffer in interface GenomewriteToByteBuffer in class SimpleGenomepublic int getSizeInBytes()